0
我有從twisted.enterprise.adbapi.ConnectionPool類繼承的ConnPool類。Twisted:ConnectionPool重新連接到不同的數據庫
class ConnPool(ConnectionPool):
def __init__(self):
ConnectionPool.__init__(self, 'MySQLdb', address, user,pass, MYSQL_DB, charset='utf8', use_unicode=True, cp_min=1, cp_max=MAX_CONNECTION, cp_reconnect=True)
它適用於一個數據庫連接。但是,我希望它在連接丟失時連接另一個數據庫。
連接丟失的檢測已完成,但在這種情況下,我無法管理ConnPool類來連接另一個數據庫。
我試着在發生特定事件時重新初始化ConnectionPool類,但沒有奏效。
任何想法/解決方案將不勝感激。