Simoh نشر 13 أكتوبر 2015 أرسل تقرير نشر 13 أكتوبر 2015 كيف أضيف cron job على تطبيق ويب بإطار العمل Rails، وما هي أفضل طريقة لعمل ذلك؟ اقتباس
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 بواسطة محمد بوسكوري اقتباس
السؤال
Simoh
كيف أضيف cron job على تطبيق ويب بإطار العمل Rails، وما هي أفضل طريقة لعمل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.