SORU
8 Mart 2012, PERŞEMBE


Çalışan her 30 saniyede bir cron

Her 30 saniyede bir çalıştırmak için gereken bir cron var Tamam...aşağıda ne var burada

*/30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\'''

Çalışır ama bu 30 dakika ya da 30 saniye...ve ayrıca cron en iyi araç eğer kaçarsam kullanmak üzere sık sık olmayabilir okuyorum. Orada daha iyi bir seçenek olacak yoksa yukarıdaki cron düzeltmek için bir yol olduğunu ubuntu 11.04 üzerine yüklemek için başka bir iyi bir araç

CEVAP
8 Mart 2012, PERŞEMBE


*/30 vardakikabelirtici - 30 (diğer bir deyişle, her yarım saatte bir adım ile her dakika anlamına gelir. cron sub-dakika kararları inip olmadığı için, başka bir yol bulmak gerekir.

Bir ihtimal çakma bir parça olsa da, iki iş, bir 30 saniye ile telafi yoludur

* * * * * /path/to/executable param1 param2
* * * * * ( sleep 30 ; /path/to/executable param1 param2 )

Her ikisi decronişler aslında ama ikincisi her dakika yeni bir çalışma "" iş, /path/to/executable. et çalıştırmadan önce yarım dakika bekler

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • optionalinfo

    optionalinfo

    29 EKİM 2005
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011