Есть модуль на 4 серверах Мемкеш (1.0, libmemcached 0.34, memcached 1.2.6), который привязан к: 1. Nginx + PHP-FPM (5.2.11) 2. Nginx + SpawnFCGI + PHP (5.2.6) Через определенный промежуток времени php перестает принимать новые соединения — в error.log nginx появляется надпись «connection ignore».
Когда использовался модуль? Кэш памяти Никаких подобных проблем не наблюдалось.
Теперь проблема решена костылем - что-то вроде nc -w 2 локальный хост 9000 || /etc/init.d/php перезапустить .
Кто-нибудь сталкивался с подобной проблемой? Есть идеи, как это решить? Вернуться в memcache, сменить язык и т.д. Не предлагать.
Теги: #Системное администрирование #php #memcached #время простоя #magic
Вместе с данным постом часто просматривают:
-
Гэлбрейт, Джон Кеннет
19 Oct, 24 -
Миллион За 49 Минут
19 Oct, 24 -
Php-Слон На Kickstarter
19 Oct, 24