2014-06-14 33 views

cevap

2

çalıştı sabit bir zaman yapılandırılması çok basittir:

10 4 * * * 

Sizin 10 */4 * * * "dakikada 10 at, 4 saatte çalıştırmak" anlamına gelir.

bakış için ayrıca http://www.adminschoice.com/crontab-quick-reference/ bakınız.

DÜZENLEME

Üzgünüm, ama ardından başlığı farklı bir şey söylemek fark, sen tam 4.10 de yayınlamak isteyenler görünüyor açıklamasından: her 4 saatte ve 10' . Demek istiyorsun ör. [1.10, 5.20, 9.30]? Eğer öyleyse, */10 */4 * * *'u deneyin.

beklediğiniz kez dizisi, ör örneği sağlayın [2.10, 3.20, 4.30], böylece ne istediğini daha net görebilsin.

+0

Kafa karıştırıcı için özür dilerim. Her 4: 10'da çalıştırmak istiyorum, ör. 1:02, 5:12, 9:22, vb. Denediğimde */10 */4 * * * 'bir mesaj var 'H/10 */4 * * *' kullanarak eşit bir şekilde yayılır. '*/10 */4 * * *' – user3740305

+0

Eh, bu sadece bir tavsiye, genellikle konuşmak zorunda değilsiniz. Ama bence, ihtiyaçlarınızı bildiğim kadarıyla anlamanız gerekir. '*/10' X 'anlamına gelir: (0 + 10 * n) ', yani [X: 00, X: 10, X: 20 .. X: 50]. "H/10 */4", "X: (Y + 10 * n)" anlamına gelir, burada Y, sistem tarafından kararlaştırılır, yani [X: Y, X: (Y + 10), X: (Y + 20), ..]. Mesele şu ki: ne zaman koşacağını bilmiyorsun, ama biliyorsun ki "her 10 dakikada bir" koşacak. Ayrıca bkz. Http://bit.ly/1vma0lZ –

İlgili konular