При работе программы теряется подключение sqlalchemy к базе данных mysql в AWS RDS.
Ошибка возникает через 10-15 минут простоя программы.
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([WinError 10060] Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера)')
Конфигурация подключения имеет следующий вид:
engine = create_engine(
'mysql+pymysql://admin:***"***rds.amazonaws.com:3306/***',
echo=True,
pool_recycle=3599)
Session = sessionmaker(bind=engine)
session = Session()
Со стороны RDS применены следующие параметры в parameter groups:
connect_timeout = 3600
interactive_timeout = 3600
wait_timeout = 3600
Option groups - default:mysql-5-7
в чем может быть проблема?