私のPythonアプリケーションは、urllib2
モジュールを使用して多くのHTTPリクエストを作成します。このアプリケーションは、待ち時間が短く、パケットのドロップやネットワークのタイムアウトが非常に一般的である可能性がある、非常に信頼性の低いネットワークで使用される可能性があります。urllib2
モジュールの一部をオーバーライドして、例外を発生させる前に各リクエストがX回再試行されるようにすることは可能ですか?誰かがこのようなものを見たことがありますか?
urllib2
アプリケーション全体を変更せずに、モジュールのラッパーを作成するだけで、これを実現できますか?したがって、このモジュールを使用してリクエストを行うコードは、自動的に再試行機能を使用できるようになります。
ありがとう。