python sqlalchemy как сделать бесконечную сессию / MySQL Connection not available
Я создаю подключение к базе:
engine = create_engine(f"mysql+mysqlconnector://{DB_USER}:{DB_PASSWORD}@{DB_HOST}/{DB_NAME}", echo=False, pool_recycle=1800, pool_pre_ping=True)
И далее постоянно работаю с переменной engine (24 на 7 в бесконечном цикле).
Проблема в том, что через какое-то время падает ошибка
sqlalchemy.exc.OperationalError: (mysql.connector.errors.OperationalError) MySQL Connection not available.
Как создать подключение, которое будет бесконечным ?