У меня возникли некоторые проблемы с нашим довольно загруженным веб-сервером 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
Мой вопрос в том, как я могу лучше диагностировать причину этой проблемы, а не просто играть с настройками и ждать?
Заранее спасибо