Network Load Balancer リスナーの TCP アイドルタイムアウトを更新する - エラスティックロードバランシング

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Network Load Balancer リスナーの TCP アイドルタイムアウトを更新する

Network Load Balancer を通じて行う TCP リクエストごとに、その接続の状態が追跡されます。アイドルタイムアウトよりも長い時間、クライアントからもターゲットからもその接続経由でデータが送信されない場合、接続は閉じられます。

考慮事項
  • TCP フローのデフォルトのアイドルタイムアウト値は 350 秒です。

  • TLS リスナーの接続アイドルタイムアウトは 350 秒であり、変更できません。

Console
TCP アイドルタイムアウトを更新するには
  1. Amazon EC2 コンソールの https://console.aws.amazon.com/ec2/ を開いてください。

  2. ナビゲーションペインの [Load Balancing] で、[Load Balancers] を選択します。

  3. Network Load Balancer のチェックボックスをオンにします。

  4. リスナータブで、TCP リスナーのチェックボックスを選択し、アクションリスナーの詳細の表示を選択します。

  5. リスナーの詳細ページの [属性] タブで [編集] を選択します。リスナーが TCP 以外のプロトコルを使用している場合、このタブは存在しません。

  6. 60~6000 秒の TCP アイドルタイムアウトの値を入力します。

  7. [Save changes] (変更の保存) をクリックします。

AWS CLI
TCP アイドルタイムアウトを更新するには

tcp.idle_timeout.seconds 属性を指定して modify-listener-attributes コマンドを使用します。

aws elbv2 modify-listener-attributes \ --listener-arn arn:aws:elasticloadbalancing:us-east-2:123456789012:listener/net/my-load-balancer/1234567890123456/1234567890123456 \ --attributes Key=tcp.idle_timeout.seconds,Value=500

以下は出力例です。

{ "Attributes": [ { "Key": "tcp.idle_timeout.seconds", "Value": "500" } ] }