メニュー
AWS SDK for Ruby
開発者ガイド

クライアントタイムアウト期間を指定

次の例では、us-west-2 リージョンの Amazon S3 クライアントを作成し、各クライアントオペレーションで 2 つの再試行間に 5 秒待機するように指定します。デフォルトでは、SDK は再試行の間に 15 秒あけて、最大 3 回の再試行を試み、合計最大 4 回の試行を実行します。したがって、オペレーションはタイムアウトするのに 60 秒かかることがあります。例では、タイムアウトに 15 秒かかる場合があります。

s3 = Aws::S3::Client.new(region: 'us-west-2', retry_limit: 2, http_open_timeout: 5)