PHP-скрипт, вызываемый cron, не завершается - PullRequest
1 голос
/ 10 апреля 2011

Эй, ребята,

Я пытаюсь запустить скрипт php через cron, кажется, что все работает правильно, за исключением конца моего скрипта. Кажется, что сценарий не завершается, когда он завершил свою работу, когда я вхожу в систему после того, как cronjob был вызван несколько раз, сервер работает очень медленно и mysql блокирует меня из-за слишком большого количества соединений. PHP не выходит, процесс застрял ... Любые предложения о том, как это исправить?

1 Ответ

1 голос
/ 10 апреля 2011

Похоже, вы выполняете ресурсоемкий и / или трудоемкий запрос в своем PHP-скрипте.Может случиться так, что предыдущий запрос не завершится до вашего следующего запуска cron, что заставит машину быстро использовать все доступные ресурсы, что приведет к остановке сервера.механизм блокировки файла, который обеспечит выполнение нового запроса, только если последний успешно завершен.

...