在SQLAlchemy中连接到引擎时,可以设置pool_recycle标志以防止MySQL在8小时后自动断开连接。有谁知道这个pool_recycle标志的单位是什么?是几分钟,几小时还是几秒钟?我在文档中找不到它[http://docs.sqlalchemy.org/en/latest/core/pooling.html#setting-pool-recycle]
答案 0 :(得分:2)
class sqlalchemy.pool.Pool(creator, recycle=-1, echo=None, use_threadlocal=False, logging_name=None, reset_on_return=True, listeners=None, events=None, _dispatch=None)
[剪断]
recycle - 如果设置为非-1,则连接回收之间的秒数(这意味着在结账时),如果超过此超时,则将关闭连接并替换为新打开的连接。默认为-1。