1
回答
python dbutils 断网后的问题
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

最近把dbutils加入到python项目里面来了,用的sqlserver2005数据库.使用BDUtils PooledDB 模块的数据连接池,发现如果应用服务器和数据库服务器网络出现瞬断后,DBUtils 一直抛 OperationalError, InternalError 这两个错误,不会自动重新连接数据库并重新创建连接池,但是我看DBUtils在初始化连接池的时候有这么个参数

        failures: an optional exception class or a tuple of exception classes
            for which the connection failover mechanism shall be applied,
            if the default (OperationalError, InternalError) is not adequate
理论上来说应该会自动重连然后重新的.

相向大侠们请教并确认一下,python DButils到底支持中途断网重连不,如果不支持,只能手动的去捕捉异常自己去实现了.

举报
冈zi
发帖于5年前 1回/273阅
顶部