View a markdown version of this page

Memperbarui batas waktu idle TCP untuk pendengar Network Load Balancer Anda - Elastic Load Balancing

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memperbarui batas waktu idle TCP untuk pendengar Network Load Balancer Anda

Untuk setiap permintaan TCP yang dibuat melalui Network Load Balancer, status koneksi tersebut dilacak. Jika tidak ada data yang dikirim melalui sambungan oleh klien atau target untuk lebih lama dari waktu siaga habis, sambungan ditutup.

Pertimbangan-pertimbangan
  • Nilai batas waktu idle default untuk aliran TCP adalah 350 detik.

  • Batas waktu idle koneksi untuk pendengar TLS adalah 350 detik dan tidak dapat dimodifikasi.

Console
Untuk memperbarui batas waktu idle TCP
  1. Buka konsol Amazon EC2 di. https://console.aws.amazon.com/ec2/

  2. Pada panel navigasi, di bawah Penyeimbangan Beban, pilih Penyeimbang Beban.

  3. Pilih kotak centang untuk Network Load Balancer.

  4. Pada tab listeners, pilih kotak centang untuk listener TCP lalu pilih Actions, View listener details.

  5. Pada halaman detail pendengar, di tab Atribut, pilih Edit. Jika pendengar menggunakan protokol selain TCP, tab ini tidak ada.

  6. Masukkan nilai untuk batas waktu idle TCP dari 60-6000 detik.

  7. Pilih Simpan perubahan.

AWS CLI
Untuk memperbarui batas waktu idle TCP

Gunakan perintah modify-listener-attributes dengan atribut. tcp.idle_timeout.seconds

aws elbv2 modify-listener-attributes \ --listener-arn listener-arn \ --attributes Key=tcp.idle_timeout.seconds,Value=500

Berikut ini adalah output contoh.

{ "Attributes": [ { "Key": "tcp.idle_timeout.seconds", "Value": "500" } ] }
CloudFormation
Untuk memperbarui batas waktu idle TCP

Perbarui sumber daya AWS::ElasticLoadBalancingV2: :Listener untuk menyertakan atribut tcp.idle_timeout.seconds listener.

Resources: myTCPListener: Type: 'AWS::ElasticLoadBalancingV2::Listener' Properties: LoadBalancerArn: !Ref myLoadBalancer Protocol: TCP Port: 80 DefaultActions: - Type: forward TargetGroupArn: !Ref myTargetGroup ListenerAttributes: - Key: "tcp.idle_timeout.seconds" Value: "500"