MySQL -Как диагностировать причину предупреждения «Прерванное соединение»-(Получил тайм-аут чтения пакетов связи )»

У меня возникли некоторые проблемы с нашим довольно загруженным веб-сервером Windows 2008 R2, работающим под управлением MySQL.

Приложения периодически аварийно завершают работу, а журналы обычно указывают на MySQL как на причину маршрута, поскольку приложения не могут подключиться к MySQL. Это коснется не всех пользователей, а лишь нескольких невезучих.

Включив ведение журнала предупреждений в MySQL, я вижу повторяющиеся журналы следующего предупреждения:

[Warning] Aborted connection 7153 to db user: 'XXXX' host: 'XXXXXX' (Got timeout reading communication packets)

Документы здесьhttp://dev.mysql.com/doc/refman/5.0/en/communication-errors.htmlпредложить ряд потенциальных причин, связанных с сетью.

Некоторые настройки в разделе «Расширенные сетевые возможности»:

Максимальный размер пакета :128 M (Мы увеличили это значение с 64 M вчера )Время ожидания :20 Максимальное количество подключений :1000 Макс. соединение на :1000 Количество повторных попыток :5

Мой вопрос в том, как я могу лучше диагностировать причину этой проблемы, а не просто играть с настройками и ждать?

Заранее спасибо

8
задан gb2d 8 August 2012 в 08:23
поделиться