CRON: Starting new cycle while the last one is still running?

Example, there is 1 .py рукописный шрифт set with CRON to execute every 5 minutes. What if that рукописный шрифт takes обитал than 5 mins to finish? Would that вызвал the problem? Would .py program broke?

Is it possible to run 2 (same) рукописный шрифт at the украл without в collision?

0
задан 15 December 2015 в 00:26

2 ответа

Это должно обычно выполняться. Это - точно тот же случай как тогда, когда Вы выполняете тот же сценарий на различных Терминалах. Сценарий работает над обоими.

, Если Вы не хотите, чтобы это имело место, затем создайте некоторые условия в сценарии так, чтобы он ожидал последнего для окончания.

И как комментарий Alex предлагают, можно легко протестировать это при наличии бесконечного цикла в сценарии, который выполняется заданием крона.

2
ответ дан 30 September 2019 в 01:19

cron не заботится, сколько сценариев, того же или нет, Вы работаете. Это только запустит задачу в запланированное время.

Поэтому, если Вы хороши с выполнением во второй раз сценария, в то время как первый работает, нет никакой проблемы.

, Хотя это зависит от сценария, но обычно, если не необходимо большую часть времени это могло бы создать необычные результаты из-за условий состязания, созданных путем выполнения нескольких экземпляров того же сценария одновременно. Избегать, чтобы было несколько механизмов, которые гарантируют, что только один экземпляр сценария работает.

основной момент, если Вы будете хороши с ним, [то 111] не будет жаловаться.

2
ответ дан 30 September 2019 в 01:19

Другие вопросы по тегам:

Похожие вопросы: