タイムアウト

各サービスには、そのサービスの client.rb ファイルで指定されたデフォルトのタイムアウト / 再試行ポリシーが設定されています。たとえば、キャンペーン サービスの client.rbself.configure メソッドを見つけます。

これらのデフォルトは、インスタンス化した後にサービスでオーバーライドできます。これを行うには、set_custom_client_timeouts.rb の例を使用します。

タイムアウトは自由に設定できますが、2 時間を超えるレスポンスについては DEADLINE_EXCEEDED エラーが発生する可能性があります。