У меня есть процесс php-redis, который работает в фоновом режиме и 99% времени он отлично работает и продолжает работать. Тем не менее, каждый так часто процесс просто умирает без всякой причины. В любом из журналов ничего нет, на сервере не хватает мощности обработки, бара и т. Д.PHP nohup process случайно останавливается
Он запускается с помощью сценария bash и запускается с nohup.
У кого-нибудь есть идеи? Я отлаживал это в течение нескольких дней, и я не в курсе идей. Я могу предоставить дополнительную информацию, если вам это нужно.
Что произойдет, если PHP не сможет связаться с сервером Redis, вы поймаете ошибки и/или перенаправляете STDERR на STDOUT в свои журналы nohup? – FilmJ
В этом случае Php не подключается к серверу. Это задача resque, которая всегда запрашивает сервер каждые 5 секунд и будет повторно подключаться, если он не сможет подключиться к нему. Однако ваш комментарий заставил меня задуматься над чем-то еще, что я проверю. – burgoyn1