sql >> データベース >  >> RDS >> Sqlserver

pyodbc:一時的なエラーからの回復を再試行する方法は?

    私の経験では、以下のコードを使用して再試行ロジックを実装してみてください。

    import time
    
    retry_flag = True
    retry_count = 0
    while retry_flag and retry_count < 5:
      try:
        cursor.execute(query, [args['type'], args['id']])
        retry_flag = False
      except:
        print "Retry after 1 sec"
        retry_count = retry_count + 1
        time.sleep(1)
    

    お役に立てば幸いです。




    1. この単純なMySQLクエリが行を返さないのはなぜですか?

    2. LinuxにSQLServerをインストールする方法

    3. Postgresql:json配列オブジェクトに要素を追加します

    4. 事前定義された値を持つ複数選択のRails4フィールドタイプ