Я запускаю приложение Django с MySQL дБ. Ошибка
2006, MySQL server has gone away
возникает через некоторое время после запуска, когда приложение пытается получить набор запросов объектов из базы данных
Я пытался:
установить большое значение wait_timeout в /etc/my.cnf (больше, чем CONN_MAX_AGE в settings.py в Django проекте) и перезапустить сервер
установить большое значение max_allowed_packet в /etc/my.cnf (до 2G)
создать поток, который делает запрос на mySQL каждую минуту
- вызов django .db.close_connection () перед доступом к db
и ничто не помогает решить проблему