RDS- Mysql :: Сервер отключался каждые пять минут бездействия. Прервано соединение, ошибка чтения пакетов связи - PullRequest
0 голосов
/ 06 апреля 2020

Мы используем AWS -RDS экземпляр класса db.t2.micro в зоне us-east-1 c. мы в основном запускаем движок MySQL.

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

Мы попытались изменить несколько параметров времени ожидания и предоставленных флагов MySQL ( как Interative_timeout, connect_timeout, auto_reconnect и т. д. c), но ничего не решило проблему. Мы также попытались изменить правило входящей группы безопасности VP C, предложенное на форуме. Мы попытались изменить время tcp_keepalive_time, которое также не помогло.

Мы видим следующую ошибку в журналах MySQL: прервано соединение с db: пользователь 'db': 'dbuser' host: 'hostname' (Got ошибка чтения пакетов связи)

Любое руководство по устранению этой ошибки или обнаружению ее root может быть очень полезным.

Спасибо.

...