my_app.config['SQLALCHEMY_ENGINE_OPTIONS'] = {"pool_pre_ping": True, "pool_recycle": 1800}
这段代码设定了 SQLAlchemy 在每次从连接池中取出连接时都会发送一个 ping 命令来检查数据库连接是否还有效("pool_pre_ping": True)
并且设定了连接池中的连接每 1800 秒就会失效并重新返回连接池("pool_recycle": 1800)
my_app.config['SQLALCHEMY_ENGINE_OPTIONS'] = {"pool_pre_ping": True, "pool_recycle": 1800}
这段代码设定了 SQLAlchemy 在每次从连接池中取出连接时都会发送一个 ping 命令来检查数据库连接是否还有效("pool_pre_ping": True)
并且设定了连接池中的连接每 1800 秒就会失效并重新返回连接池("pool_recycle": 1800)