AWS Network Load Balancer unterstützt jetzt einen konfigurierbaren TCP-Leerlauf-Timeout
Heute hat AWS Network Load Balancer (NLB) eine neue Funktion eingeführt, die es Ihnen ermöglicht, den Wert für das TCP-Leerlauf-Timeout von NLB an Clients und Zielanwendungen anzupassen. Sie können jetzt mit dieser Funktion TCP-Verbindungsversuche und Latenzen in Anwendungen reduzieren, die auf kontinuierlichen Datenfluss angewiesen sind, wie z. B. Telemetriesysteme, Datenbanken, Streaming-Dienste und ERP-Systeme.
Vor der Markteinführung betrug der festgesetzte Wert für das TCP-Leerlauf-Timeout 350 Sekunden , was beim kontinuierlichem Datenfluss einiger Anwendungen eine Wiederholung des TCP-Verbindungs-Handshake verursachen konnte und die Latenz erhöht. Durch die Markteinführung haben Sie jetzt die Flexibilität, das TCP-Leerlauf-Timeout von NLB als einen Wert zwischen 60 Sekunden und 6000 Sekunden zu konfigurieren, wobei der Standardwert aus Gründen der Abwärtskompatibilität weiterhin 350 Sekunden beträgt. Diese Konfiguration kann helfen, die Latenz bei einem kontinuierlichem Datenverkehrsfluss zu reduzieren, indem die Gebundenheit des Ziels für die optimale Dauer aufrechterhalten wird, basierend auf den Anforderungen Ihrer Anwendung. Sie können den Wert für das TCP-Leerlauf-Timeout mit Listener-Attribut 'tcp.idle_timeout.seconds' für bestehende und neu erstellte NLBs konfigurieren.
Diese Funktion ist in allen kommerziellen AWS-Regionen und den Regionen AWS GovCloud (USA) verfügbar.
Weitere Informationen zur Verwendung dieses Features finden Sie in diesem AWS-Blogpost und in der Produktdokumentation.