Как можно настроить Flask/SQLAlchemy для создания нового подключения к базе данных, если его нет?
У меня есть редко посещаемый сервер Python/Flask, который использует SQLAlchemy. Он посещается каждые пару дней, и при первом посещении он часто выдает ошибку "сервер MySQL ушел". Последующие просмотры страниц прекрасны, но для этой начальной ошибки это выглядит непрофессионально.
Я хотел бы знать правильный способ справиться с этим - совет, как "сделать очень длинный тайм-аут", который в этом случае будет составлять около 4 дней, не кажется правильным. Как я могу проверить отсутствие соединения с базой данных и при необходимости создать его?