|
|
|
crontab и чередование заданий
|
|||
|---|---|---|---|
|
#18+
Есть необходимость отработки трех заданий! каждый день в 23 59 кроме среды и субботы = 59 23 * * 1,2,4,5,7 cron1 каждую среду и в субботу в 23 59 раз в две недели = 59 23 * * 3,6/2 cron2 каждую субботу в 23 59 раз в две недели что бы чередовалась с cron2 = 59 23 * * 6/2 cron3 но так ведь облом :) будет отрабатывать вместе с cron2... Давайте вместе подумаем... Конечно можно вообще не мудрить и поставить скрипт выполнятся в 23 59 каждый день, и уже в скрипте разруливать, но тут уже спортивный интерес. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 07:59 |
|
||
|
crontab и чередование заданий
|
|||
|---|---|---|---|
|
#18+
KIREAL, Как-нибудь так: 59 23 0-7,15-21,29-31 * 6 cron2 59 23 8-14,22-28 * 6 cron3 Честно говоря не проверял, но думаю, что думать нужно в эту сторону :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 16:51 |
|
||
|
crontab и чередование заданий
|
|||
|---|---|---|---|
|
#18+
BogermKIREAL, Как-нибудь так: 59 23 0-7,15-21,29-31 * 6 cron2 59 23 8-14,22-28 * 6 cron3 Честно говоря не проверял, но думаю, что думать нужно в эту сторону :) Да... действительно нужно думать в эту сторону... с 6/2 погоричился. Лан напишу скрипт который сам выбирает что делать, и зашедулю на каждый день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2009, 00:48 |
|
||
|
crontab и чередование заданий
|
|||
|---|---|---|---|
|
#18+
KIREAL, Ну зачем так сложно? Ведь если cron3 нужно выполнять раз в 2 недели и при этом не выполнять cron2, то получается, что просто нужно запускать скрипт каждую неделю и делать в каком-нибудь файле пометку 0 или 1 (true/false - все равно что). Получаем в одну неделю один скрипт, а во вторую - другой :) Вторая строчка в кроне запускает copy_of_cron2 каждую среду без каких-либо проверок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2009, 02:22 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35892389&tid=1485964]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
198ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 497ms |

| 0 / 0 |
