Итак, у меня есть несколько скриптов, которые нужно выполнить по порядку, и им нужно дождаться завершения предыдущего скрипта, поскольку им нужны данные, которые он собирает.
Я думал о том, чтобы поместить все это в один скрипт, но я хочу запустить его на небольшом VPS, и ему, скорее всего, не хватило бы памяти.
Моя первая мысль была о cron, но поскольку сценарии зависят друг от друга, чтобы закончить сначала, я не уверен, как бы я их запланировал.
Затем я подумал о сельдерее, но он говорит, что он ориентирован на вещи в реальном времени, и это кажется излишним для того, что я хочу.
Есть ли что-нибудь попроще, чем сельдерей, что я мог бы использовать для этого?
Если они должны выполняться по порядку, вы можете сделать так, чтобы первый сценарий вызывал следующий сценарий после его успешного завершения. Но вам нужно будет установить критерии, чтобы убедиться, что он был успешно завершен к вашему удовлетворению. Вы также можете сделать так, чтобы каждый сценарий проверял наличие файла блокировки, чтобы он не запускался, пока не завершится другой сценарий в последовательности.