Я сейчас работаю с веб-сайтом PHP на выделенном сервере моего клиента и периодически получаю сообщение об ошибке too many connections
но эту страницу просматривают ~ 5 пользователей.
В phpMyAdmin
Я это вижу max connections
переменная установлена в 400
.
На нашем локальном сервере MySQL в моей корпорации у нас есть max connections
установлен в 200
и другие товарищи одновременно используют этот сервер.
Я слышал, что на их сервере в какой-то другой сети используется тот же MySQL с большим трафиком.
Вот мои вопросы:
Описанные вами симптомы указывают на постоянные соединения. В некоторых конфигурациях PHP не очень хорошо обрабатывает постоянные соединения: он стремится открывать новые соединения, а не повторно использовать существующие. Я предлагаю вам отключить эту функцию и посмотреть, сохраняется ли проблема:
Если вы заметили улучшение, вы можете попытаться настроить постоянные вызовы или избавиться от них навсегда.