私たちの実稼働環境では、サービス (MySQLdb を使用する python プログラム) と mysql サーバー間の接続が不安定で、一部のパッケージが失われ、ブラック マジックが発生し、MySQLdb.Cursor オブジェクトの .execute() が終了しない (またはかかる) 状況が発生することがあります。終了までにかなりの時間がかかります)。
これは Service Worker スレッドの浪費であるため、非常に悪いことです。場合によっては、ワーカー プールが枯渇し、サービスがまったく応答しなくなることがあります。
問題は、MySQLdb.Connection.execute 操作を一定時間後に中断する方法はありますか?