MySQL server has gone away (ConnectionResetError 'Connection reset by peer')

Ошибка в вопросе, я настраиваю, всё работает, после, если не было никаких обращений в продолжительный период и потом происходит обращение выводится данная ошибка, что с ней делать не понимаю, решений в интернете пока не нашел. Заранее благодарен за ответ. Конфиги по умолчанию, всё разворачиваю на докере ничего кроме как создание базы данных и разворачивания её через дамп с базой не происходит.


Ответы (1 шт):

Автор решения: Егор Банин

Если соединение долгое время не используется, то сервер может его разорвать (зачем занимать ресурсы, если ничего не происходит). Время ожидания настраивается опцией wait_timeout или interactive_timeout.

Решение на поверхности: в случае возникновения такой ошибки надо просто переподключиться к базе.

→ Ссылка