Codeigniter + Doctrine и слишком много mysql соединений - PullRequest
0 голосов
/ 23 февраля 2011

Я использую крупномасштабный веб-сайт с Codeigniter и Doctrine, использующим ведущие / ведомые БД RDS, но по какой-то причине я продолжаю сталкиваться с ошибкой Doctrine, связанной с проблемой too many mysql hosts. Ошибка говорит мне очистить хосты mysql, и это решит проблему, и это делает, но мой вопрос, кто-нибудь еще испытывает эту проблему? Если да, то как вы обходите это, чтобы это не происходило постоянно?

1 Ответ

1 голос
/ 23 февраля 2011

Вы говорите в своем сообщении слишком много соединений mysql, но в своем вопросе вы говорите слишком много хостов mysql?Если число подключений слишком велико, то может помочь изменение следующего значения CodeIgniter по умолчанию в файле конфигурации базы данных:

$db['default']['pconnect'] = FALSE;

По умолчанию установлено значение true, что означает, что CodeIgniter использует постоянные подключения, что может быть проблемой в зависимости отсколько у вас одновременных посетителей, а также конфигурация mysql вашего веб-хоста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...