Simoh نشر 13 أكتوبر 2015 أرسل تقرير مشاركة نشر 13 أكتوبر 2015 كيف أضيف cron job على تطبيق ويب بإطار العمل Rails، وما هي أفضل طريقة لعمل ذلك؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 محمد بوسكوري نشر 13 أكتوبر 2015 أرسل تقرير مشاركة نشر 13 أكتوبر 2015 (معدل) أنا أستعمل Rake -المدعومة من طرف heroku - وذلك عن طريق الملف lib/tasks/cron.rake ، بالطريقة التالية:task :cron => :environment do puts "Pulling new requests..." EdiListener.process_new_messages puts "done." endوهناك أيضا طريقة أخرى، وذلك بتعيين المهام المجدولة في ملف كالآتي:every 3.hours do runner "MyModel.some_process" rake "my:rake:task" command "/usr/bin/my_great_command" end every 1.day, :at => '4:30 am' do runner "MyModel.task_to_run_at_four_thirty_in_the_morning" endكما أن Rails توفر العديد من الطرق لجدولة مهام بـ corn job:Rake in BackgroundStarling and Worklinghttp://railscasts.com/episodes/129-custom-daemon تم التعديل في 13 أكتوبر 2015 بواسطة محمد بوسكوري اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Simoh
كيف أضيف cron job على تطبيق ويب بإطار العمل Rails، وما هي أفضل طريقة لعمل ذلك؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.