Raylar için bir cron iş: en iyi uygulamalar? | Netgez.com
SORU
12 Kasım 2008, ÇARŞAMBA


Raylar için bir cron iş: en iyi uygulamalar?

Raylar bir ortamda zamanlanmış görevleri çalıştırmak için en iyi yolu nedir? Komut/runner? Komisyon?

CEVAP
16 HAZÄ°RAN 2011, PERÅžEMBE


Ağır zamanlanmış görevler kullanan projeler üzerinde son derece popüler Whenever kullandım ve harika oldu. Size crontab format uğraşmak yerine zamanlanmış görevler tanımlamak için güzel bir DSL verir. README:

Ne zaman bir sağlayan bir Ruby gem. yazma için açık sözdizimi ve dağıtımı cron jobs.

README den örnek:

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

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010