Upstart запускает мой скрипт только один раз за раз? - PullRequest
0 голосов
/ 04 сентября 2018

Я использую некоторые php скрипты, которые нужно запускать постоянно, и недавно я обнаружил upstart решение, которое я искал, чтобы я мог запускать демоны.

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

Мое решение до этого заключалось в запуске сценария с помощью cron jobs, но при этом возникала проблема с задержкой в ​​1 минуту между 2 заданиями cron, и для предотвращения повторного запуска сценария я использовал небольшую блокировку файла, которую я удаляю после Сценарий закончен.

Я не хочу использовать решение для блокировки файлов с upstart, потому что иногда по какой-то причине сценарий завершается ошибкой и не удаляет файл блокировки.

...