Ошибка max_user_connections
Стало регулярно выдавать ошибку User XXX already has more than 'max_user_connections' active connections.
Происходит обычно в начале дня когда менеджеры приходят на работу или ночью в 4 часа когда вообще никого нет в том числе и на сайте. При этом днем в моменты максимальной нагрузки ошибок практически не бывает.
max_user_connections на сервере поставили =50, все равно выскакивает.
Сколько юзеров может быть у БД при двух менеджерах в админке и 10 пользователях на фронтенде? Может, старые сессии каким-то образом не закрываются и накапливаются?
Фреймворк обновлял до последней версии - никаких изменений.
Куда смотреть?
4 ответа
Проверьте, может по крону что-то запускается.
а в статистике "10 пользователей на фронтенде" роботы учитываются?
А куда копать...для начала анализируйте access.log вебсервера в момент получения ошибки(общее кол-во конектов и кто), если не очень бъется с кол-вом mysql-конектов, то ловите на стороне mysql через show processlist в консольке mysql(или в phpmyadmin).
роботы нет, данные из аналитикс. Спасибо, будем смотреть
нет, это не то.