Назад | Перейти на главную страницу

Случайные подключения к MySQL отклонены (ошибка 111)

Веб-приложение Perl / CGI, которое нормально работало почти год, начало случайным образом неспособно подключиться к удаленно размещенному MySQL. Выведенная ошибка:

Не удается подключиться к серверу MySQL на 'xx.x.xxx.xx' (111)

Часто проблема решается перезагрузкой страницы. Клиент использует Perl, DBI и SSL для подключения к MySQL, используя каждый раз один и тот же файл конфигурации.

Сервер MySQL 5.0 под управлением RH EL5

У меня есть мой хост, который изучает проблему, но пока мы все в тупике относительно того, как происходит случайное соединение (все чаще отказывают)

Есть какие-нибудь советы, что проверить, что бы привело к случайному отказу в подключении?

Причина была связана с проблемами инфраструктуры моего хоста. Мои сценарии были размещены в облачной среде. «Сосед» на узле исчерпал все исходящие порты. Как только хост стал лучше управлять трафиком за счет увеличения емкости, проблема прекратилась.

Я предполагаю, что я получал ошибку (111), потому что к тому времени, когда соединения смогли добраться до сервера базы данных через брандмауэр облаков, они считались истекшими.