Увеличьте количество соединений на моем сервере MySQL - PullRequest
0 голосов
/ 16 мая 2018

У меня есть приложения, которые подключаются к удаленному серверу (MySQL 5.5 в Windows Server 2012), сначала я начал получать сообщение «слишком много подключений», которое я решил, увеличив значение MAX_CONNECTION в my.inf до 500, затем я начинаю получать сообщение «не могу создать новую тему», поэтому я уменьшаю тайм-ауты во избежание простоя соединений с использованием сокета, который не работает полностью. Теперь я получаю странные сообщения, такие как «файл не найден», как только я перезапускаю службу, я прекращаю получать сообщения, и все работает правильно.

Проблема возникает, когда сервер достигает около 170 соединений одновременно.

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

ОЗУ и ЦП системы не достигают 35-40% при максимальных соединениях (170).

Редактировать: ошибка возникает в 2 местах, при выполнении запроса или при попытке соединения, как будто служба MySQL отклоняет попытку. VB6 - это язык, используемый в клиентском приложении (соединитель ODBC). Приложение открывает, выполняет и закрывает соединение.

Примечание. У меня есть полный контроль над клиентским приложением и настройкой сервера.

...