Я пытался установить подключаемый модуль PHP APM для своих веб-серверов, однако столкнулся с проблемой и нуждаюсь в некоторой помощи.
Мы можем установить плагин без проблем, обновить конфигурацию без проблем и запустить службу без проблем. Однако вскоре после этого php_agent.log начинает показывать, что не может подключиться к демону и продолжает давать сбой.
Я проверил демон, и он показывает, что он работает, однако я обнаружил, что процесс фактически зомбирован и мертв. Перезапуск PHP-FPM удаляет зомби, и служба снова работает в течение нескольких минут, но вскоре возвращается в состояние зомби.
Я могу воспроизвести эту проблему на всех своих веб-серверах. Я даже раскрутил совершенно новую коробку и развернул ее, добавив те же конфигурации, что и другие, и вскоре после запуска она тоже начала зомбировать.
Моя конфигурация выглядит следующим образом:
- CentOS 7 (ядро 3.10.0-229.11.1.el7.x86_64)
- PHP-FPM (5.5.30-1.el7.remi)
- Nginx (1:1.6.3-6.el7)
- Ньюрелик Демон (4.23.4.113-1)
- Ньюрелик PHP5 (4.23.4.113-1)
- Newrelic PHP5 Общий (4.23.4.113-1)
В довершение ко всему, кажется, что если мы оставим зомби на слишком долгое время, он в конечном итоге приведет к сбою веб-сайта на всех серверах. Правда, боль в тылу.
Я был бы признателен за любую помощь или мысли, которые могут быть у кого-то, так как это сводит меня с ума.
Спасибо!