Re: nginx+fastcgi+mysql: растет кол-во конектов mysql
Алексей Бобок
alexey.bobok at gmail.com
Fri Mar 13 23:14:49 MSK 2009
да, там mysql_pconnect()
сменили а mysql_connect() и все заработало
>в php.ini
>mysql.allow_persistent=Off
отключил постоянные соединения и все стало хорошо.
нашел статью http://www.php.ru/manual/features.persistent-connections.html
там есть тезис: "Первый способ заключается в том, чтобы использовать
PHP как CGI-оболочку. При этом PHP-интерпретатор создается и
уничтожается при каждом обращении к странице (PHP-скрипту). Поскольку
интерпретатор уничтожается после каждого запроса к серверу, все
используемые им ресурсы (в том числе и соединение с базой данных)
закрывается"
а как тогда работает fastcgi php-fpm? там есть опция max_requests,
которая говорит сколько запросов обрабатывать.
--
Best regards, Alexey Bobok
More information about the nginx-ru
mailing list