Задать вопрос
ManWithBear
@ManWithBear
Swift Adept, Prague

Как решить проблему потери связи с БД?

Пишу небольшой сервер, использую peewee для работы с MySQL. Всё хорошо, но спустя время всё падает с ошибкой:
peewee.OperationalError: (2006, 'MySQL server has gone away')

Пробовал обернуть все обращения к бд в
try: 
  msg.save()
except peewee.OperationalError as exc:
  dc.connect() 
  msg.save()

Но это не помогло.
Что можно и как лучше исправить?
  • Вопрос задан
  • 412 просмотров
Подписаться 3 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
dev.mysql.com/doc/refman/5.5/en/server-system-vari...
посмотрите чему равна переменная.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы