注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ビッグデータ処理のために作ってるoceanusでは、受け取ったデータをRedis、BigQuery、Google SpreadShee... ビッグデータ処理のために作ってるoceanusでは、受け取ったデータをRedis、BigQuery、Google SpreadSheet、SendGrid(メール)など外部に送ることが多く、残念ながら外部とのやりとりはコントロールできない不確定要素が多い。 そのため、いろんなところでリトライ処理が必要になる。 リトライ時の間隔については別記事で書いたので今回は省く。 uyamazak.hatenablog.com これまで使ったリトライ方法3つをまとめた。 どんなアプリケーションかによって正解は異なると思う。 エラーをtryで取って、except節でリトライ 一番シンプルなのがこれ。 try: result = task() except Exception as e: print("error and retry") # retry result = task() もしくは処理結果をif
2019/05/09 リンク