Indstil TCP KeepAliveTime i Exchange Server

Det er vigtigt at konfigurere TCP KeepAliveTime i Exchange Server. Som standard er det ikke indstillet, og du skal selv gøre det ved at oprette en DWORD-værdi (32-bit) i Windows-registreringsdatabasen. I denne artikel lærer du, hvordan du indstiller TCP KeepAliveTime i Exchange Server.

Microsoft anbefaler at indstilleTCP KeepAliveTimeregistreringsdatabasen på Exchange Server med en decimalværdi mellem900000og1800000(15 til 30 minutter i millisekunder). Hvis der ikke er nogen post i registreringsdatabasen for KeepAliveTime, er standardværdien 2 timer.

Hvis den ikke er indstillet korrekt, kan denne værdi påvirke både tilslutningsmuligheder og ydeevne. Du skal sikre dig, at belastningsbalanceren og eventuelle andre enheder i stien fra klient til Exchange er konfigureret korrekt.

Målet er at indstille Exchange med den laveste værdi, så klientsessioner, når de er afsluttet, afsluttes af Exchange og ikke af enheden.

Tjek TCP KeepAliveTime-indstillingen

En fremragende måde at kontrollere TCP KeepAliveTime-indstillingen på er at oprette en Exchange Server-sundhedsrapport med Exchange Health Checker PowerShell-scriptet.

Dette er hvadExchange Server-sundhedsrapportser ud som i vores eksempel.

Not Set Error: Uden denne værdi indstilles KeepAliveTime som standard til to timer, hvilket kan forårsage forbindelses- og ydeevneproblemer mellem netværksenheder såsom firewalls og belastningsbalancere afhængigt af deres konfiguration. Flere detaljer: https://aka.ms/HC-TcpIpSettingsCheck

Få flere oplysninger:TCP vs UDP: Hvad er forskellen, og hvilken protokol er bedre?

Sådan indstilles TCP KeepAliveTime i Exchange Server

Indstil TCP KeepAliveTime i Exchange Server ved at følge en af ​​metoderne nedenfor.

Metode 1: Registreringseditor (GUI)

  1. ÅbnRegistreringseditorpå Exchange-serveren.
  2. Naviger til følgenderegistreringsdatabasenøgle:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpIpParameters
  1. Højreklik påParameter nøgle, vælgNy, og vælg derefterDWORD (32-bit) værdi.
  1. TypeKeepAliveTimesom navn for den nye værdi, og tryk derefter påIndtast.
  2. Dobbeltklik på den nyeKeepAliveTimeværdi, vælgDecimalsom base, type1800000som værdidata, og klikOK.

Note:Værdidata1800000angiver den tid (i millisekunder), som TCP vil vente, før den sender en keepalive-pakke på en inaktiv forbindelse. I dette eksempel vil keepalive-pakken blive sendt hver30 minutter.

  1. LukRegistreringseditor.
  2. GenstartExchange Server.

Note:Ændringer i registreringsdatabasen kræver en genstart af computeren for at træde i kraft.

Metode 2: PowerShell

  1. StarteWindows PowerShellsom administrator
  2. Kør nedenståendekommando
New-ItemProperty -Path "HKLM:SystemCurrentControlSetServicesTcpIpParameters" -Name "KeepAliveTime" -PropertyType DWORD -Value 1800000 -Force
  1. GenstartExchange Server

Note:Ændringer i registreringsdatabasen kræver en genstart af computeren for at træde i kraft.

Bekræft TCP KeepAliveTime-indstillingen

Kør Exchange Health Checker-scriptet og kontroller TCP KeepAlive-indstillingen iExchange Server-sundhedsrapport.

Alt ser godt ud!

Konklusion

Du lærte, hvordan du indstiller TCP KeepAliveTime i Exchange Server. Det er vigtigt at indstille TCP KeepAlive DWORD-registreringsdatabasen med den korrekte værdi for at forhindre forbindelses- og ydeevneproblemer.

Kunne du lide denne artikel? Du kan også lide Konfigurer HSTS på Exchange Server. Glem ikke at følge os og dele denne artikel.

Related Posts