Tüm Ürünler
Search
Belge Merkezi

Elastic Compute Service:Connection timeout management

Son Güncelleme:Sep 30, 2026

Pasif bağlantıların kapladığı kaynakları serbest bırakmak ve bağlantı tükenmesini önlemek için bir ENI üzerinde boşta kalan bağlantılar için zaman aşımı sürelerini belirtin.

Bir ECS örneğinin bağlantıları

Bağlantı (oturum), bir istemcinin bir sunucuya bağlanması ve aralarında veri aktarımı yapması sürecidir.

Bir bağlantı; kaynak IP adresi, hedef IP adresi, kaynak bağlantı noktası, hedef bağlantı noktası ve protokol olmak üzere beşli bir küme ile benzersiz şekilde tanımlanır. ECS örnek bağlantıları TCP, UDP ve ICMP protokollerini içerir. İş yükünüz eşzamanlı bağlantılara duyarlıysa maksimum bağlantı sayısı gereksinimlerinizi karşılayan bir örnek türü seçin. Bkz. Örnek ailesi.

Boştaki bağlantılar için zaman aşımı süreleri

Veri alışverişi olmasa bile kurulu bir TCP bağlantısı açık kalabilir. Uzun ömürlü boştaki bağlantılar örnek kaynaklarını tüketir ve eşzamanlı bağlantı sınırına ulaşılmasına neden olarak yeni bağlantıların reddedilmesine yol açabilir.

UDP durum bilgisi tutmayan bir protokol olsa da özellikle büyük ölçekli veya yüksek frekanslı veri alışverişi senaryolarında ağ bant genişliği, bellek ve bağlantı noktaları gibi sistem kaynaklarını tüketir.

Ağ performansını optimize etmek, kaynak kullanımını iyileştirmek ve güvenliği artırmak için boştaki TCP bağlantıları ve UDP akışları için uygun zaman aşımı süreleri belirtin.

  • Kaynak kullanımını iyileştirin. Boştaki TCP bağlantıları bellek gibi örnek kaynaklarını tüketir. Aktif bağlantılar için kaynakları serbest bırakmak amacıyla zaman aşımı sürelerini kısaltın.

    Gereksiz kaynak tüketimini önlemek için uygun UDP akışı zaman aşımı süreleri belirtin.

  • Güvenliği artırın. Kısa zaman aşımı süreleri, DDoS ve kaba kuvvet saldırıları gibi uzun ömürlü bağlantılardan yararlanan saldırı riskini azaltır.

Ancak çok kısa bir zaman aşımı süresi dosya transfer hizmetleri gibi uzun ömürlü bağlantılar gerektiren uygulamaları bozabilir. Bir zaman aşımı süresini değiştirmeden önce ECS örneğinizde çalışan hizmetlerin bağlantı gereksinimlerini anladığınızdan emin olun.

Boştaki bağlantılar için zaman aşımı sürelerini belirtme

Not
  • Gecikme süresini en aza indirmek için veri yolundaki tüm cihazların eşleşen zaman aşımı ayarlarını kullandığından emin olun.

    ECS örneğiniz bir NLB veya CLB örneği ile çalışıyorsa ENI ve NLB veya CLB dinleyicilerinde eşleşen boştaki bağlantı zaman aşımı sürelerini belirtin. Bkz. NLB dinleyicileri.

  • Yeni zaman aşımı süreleri yalnızca yeni bağlantılarda etkili olur, mevcut bağlantılarda değil.

ECS aşağıdaki boştaki bağlantı zaman aşımı türlerini destekler:

  • Kurulu TCP Bağlantıları İçin Zaman Aşımı Süresi: ESTABLISHED durumunda olan boştaki TCP bağlantıları için zaman aşımı süresi. Bu süreden daha uzun süre veri iletilmediğinde bir bağlantı boşta kabul edilir. Bağlantı, yönlendirici veya güvenlik duvarı gibi bir ağ cihazı ya da işletim sistemi tarafından kapatılabilir. Birim: saniye.

    • Minimum değer: 30. Maksimum değer: 910. Varsayılan değer: 910.

    • Geçerli değerler: 30, 60, 80, 100, 200, 300, 500, 700 ve 910.

  • TCP Bekleme ve Kapatma Zaman Aşımı Süresi: TIME_WAIT veya CLOSED durumunda olan TCP bağlantıları için zaman aşımı süresi. Bir TCP bağlantısını kapatmak için dört adımlı el sıkışma gerekir. Bir uç, gönderecek verisi olmadığını belirtmek için FIN bayrağını gönderdiğinde diğer ucun ACK yanıtını bekler. ACK alınmazsa TCP bekleme ve kapatma zaman aşımı süresi başlar. Birim: saniye.

    • Geçerli değerler: 3 ile 15 arasında.

    • Varsayılan değer: 3.

      Not

      ECS örneği bir NLB veya CLB örneği ile çalışıyorsa TIME_WAIT durumunda olan TCP bağlantıları için varsayılan zaman aşımı süresi 15 saniyedir.

    • Geçerli değerler: 3 ile 15 arasındaki tam sayılar.

  • UDP Akışı Zaman Aşımı Süresi: Bir UDP akışı için zaman aşımı süresi. UDP akışı, gerçek zamanlı video akışındaki paketler gibi ilişkili UDP paketlerinden oluşan bir dizidir. Bu süre içinde yeni UDP paketi alınmaz veya gönderilmezse akış sonlanabilir veya bir hata oluşabilir. Birim: saniye.

    • Minimum değer: 10. Maksimum değer: 100.

    • Varsayılan değer: 30.

      Not

      ECS örneği bir NLB veya CLB örneği ile çalışıyorsa UDP akışları için varsayılan zaman aşımı süresi 100 saniyedir.

    • Geçerli değerler: 10, 20, 30, 60, 80 ve 100.

Yordam

Bir ENI oluştururken bağlantı zaman aşımı sürelerini belirtebilir veya mevcut bir ENI üzerindeki süreleri değiştirebilirsiniz.

Bir ENI oluştururken boştaki bağlantılar için zaman aşımı sürelerini belirtin

Not

Bir ENI oluşturmak ve ConnectionTrackingConfiguration parametre setinde TcpEstablishedTimeout, TcpClosedAndTimeWaitTimeout ve UdpTimeout değerlerini belirtmek için CreateNetworkInterface işlemini de çağırabilirsiniz.

  1. Şuraya gidin: ECS Console - Elastic Network Interfaces.

  2. Sayfanın sol üst köşesinde bir bölge ve kaynak grubu seçin.

  3. Create an ENI öğesini tıklayın.

  4. Session Timeout Periods bölümünde her bağlantı türü için zaman aşımı sürelerini belirtin.

    Oturum zaman aşımı süreleri aşağıdaki ayarları içerir:

    • Timeout Period for Established TCP Connections: Varsayılan değer: 910s

    • TCP Wait and Close Timeout Period: Varsayılan değer: 3s

    • UDP Flow Timeout Period: Varsayılan değer: 30s

Mevcut bir ENI üzerinde boştaki bağlantılar için zaman aşımı sürelerini belirtin

Not
  • ENI niteliklerini değiştirmek ve ConnectionTrackingConfiguration parametre setinde TcpEstablishedTimeout, TcpClosedAndTimeWaitTimeout ve UdpTimeout değerlerini belirtmek için ModifyNetworkInterfaceAttribute işlemini de çağırabilirsiniz.

  • Bir ENI üzerindeki bağlantı zaman aşımı sürelerini sorgulamak için Attribute parametresini connectionTrackingConfiguration olarak ayarlayıp DescribeNetworkInterfaceAttribute işlemini çağırın.

  1. Şuraya gidin: ECS Console - Elastic Network Interfaces.

  2. Sayfanın sol üst köşesinde bir bölge ve kaynak grubu seçin.

  3. ENI ayrıntıları sayfasına gitmek için ENI kimliğini tıklayın.

  4. Session Timeout Periods bölümünde Timeout Period for Established TCP Connections, TCP Wait and Close Timeout Period ve UDP Flow Timeout Period değerlerini görüntüleyin. Değerini değiştirmek için bir parametrenin yanındaki Edit simgesini tıklayın.