Проигрышное соединение Coldfusion 9 с сервером базы данных MySQL 5 спустя несколько недель после сервера запускается

Обработка отказа является, вероятно, худшим способом обеспечить отказоустойчивость. В то время как я полагаю, что существуют некоторые расширения системы DNS для поддержки этого - все еще плохая идея, даже если они поддерживались большей частью clinets / серверы DNS.

Существует ли причина, Вы не можете использовать циклические записи DNS (взвешенный к "основному" серверу)?

0
задан 5 July 2012 в 18:39
1 ответ

если вы наберете "netstat -an | grep 3306" на сервере mysql, вы увидите много открытых сокетов ("ESTABLISHED"), если это больше, чем количество сокетов, настроенных mysql чтобы разрешить открытие, то что-то блокируется и удерживает все дескрипторы пула базы данных.

это может быть проблемой в mysql, но более вероятно, что это проблема приложения, не выпускающего дескрипторы обратно в пул, аналогично утечка памяти.

довольно сложно диагностировать проблему без дополнительной информации, но я бы начал с этого.

0
ответ дан 5 December 2019 в 16:15

Теги

Похожие вопросы