PDA

View Full Version : نحوه ایجاد Corn Job بصورت زمانی



hamedg1366
سه شنبه 12 بهمن 1395, 10:51 صبح
با سلام و عرض ادب به همه دوستان و بزرگواران عزیز

چطور میتونم کورن جابی ایجاد کنم که از زمان خاصی شروع و در زمان خاصی تموم بشه ، مثلا از ساعت 11 صبح شروع بشه و هر 10 بار یکبار اجرا بشه و در ساعت 2 بعدازظهر (14) تموم بشه .


کورن جاب رو بصورت معمولی از طریق کنترل پنل ایجاد میکنم.




با تشکر از همه دوستان .

20data
سه شنبه 12 بهمن 1395, 12:43 عصر
سلام
تا اونجایی که من میدونم فقط میتونید تعداد اجرا هارو تعیین کنید. حداقل زمان هر کرون جاب هم 1 دقیقه هست.
مثلا بگید هر ساعت 10 بار یا دو بار در روز یا 3 بار در ماه و یا اینکه بگید در کدوم روزهای ماه چند بار اجرا بشه

plague
سه شنبه 12 بهمن 1395, 13:22 عصر
باید بزاری کرون رو روی هر 10 دقیقه بعد توی اسکریپتی که کرون اجرا میکنه در هر اجرا اول ساعت رو چک میکنی اگه بین بازه زمانی مد نظرت بود کد هاش رو اجرا میکنی

hamedg1366
یک شنبه 17 بهمن 1395, 08:54 صبح
برای افرادی که شاید نیاز داشته باشن :

جواب :



# Friday from 9pm to 11:59pm
* 21-23 * * 5 php -q /path/to/script.php
# Saturday from midnight to 2:59am
* 0-2 * * 6 php -q /path/to/script.php


لینک در استک آور فلو



(http://stackoverflow.com/questions/19870153/cron-job-how-to-execute-a-script-between-two-times-on-specific-days)