Если я пишу программу оболочки Bash с оператором сна, я могу сделать следующее, чтобы проверить ее статус:
ps aux | grep sleep
Если у меня сон происходит в течение длительного периода времени, например, 10 минут в PHP, чтобы попытаться увидеть, доступно ли сетевое соединение, я не могу определить, возникла ли у программы проблема или она правильно выполняет функцию сна. .
Один из способов, о котором я подумал, заключался в том, чтобы записать состояние сна с отметкой времени в файл журнала. Но я задавался вопросом, возможно ли и практично ли иметь возможность написать этот статус, чтобы он отображался с выполнением 'ps aux | grep sleep', что это работающее php-программирование в данный момент спит.
Или есть лучший метод и подход к этому? Спасибо!