Setați TCP KeepAliveTime în Exchange Server

Este esențial să configurați TCP KeepAliveTime în Exchange Server. În mod implicit, nu este setat și trebuie să faceți acest lucru singur creând o valoare DWORD (32 de biți) în Registrul Windows. În acest articol, veți afla cum să setați TCP KeepAliveTime în Exchange Server.

Microsoft recomandă setareaTCP KeepAliveTimeintrare de registry pe Exchange Server la o valoare zecimală între900000şi1800000(15 până la 30 de minute în milisecunde). Dacă nu există nicio intrare în registru pentru KeepAliveTime, atunci valoarea implicită este de 2 ore.

Dacă nu este setată corect, această valoare poate afecta atât conectivitatea, cât și performanța. Trebuie să vă asigurați că echilibratorul de încărcare și orice alte dispozitive din calea de la client la Exchange sunt configurate corect.

Scopul este de a seta Exchange cu cea mai mică valoare, astfel încât sesiunile client, când sunt încheiate, să fie încheiate de Exchange și nu de dispozitiv.

Verificați setarea TCP KeepAliveTime

O modalitate excelentă de a verifica setarea TCP KeepAliveTime este să creați un raport de sănătate Exchange Server cu scriptul PowerShell Exchange Health Checker.

Aceasta este ceea ceRaport privind starea serverului Exchangearată ca în exemplul nostru.

Eroare Not Set: Fără această valoare, KeepAliveTime este implicit la două ore, ceea ce poate cauza probleme de conectivitate și performanță între dispozitivele de rețea, cum ar fi firewall-urile și echilibrarea încărcăturii, în funcție de configurația acestora. Mai multe detalii: https://aka.ms/HC-TcpIpSettingsCheck

Află mai multe:TCP vs UDP: Care este diferența și care protocol este mai bun?

Cum să setați TCP KeepAliveTime în Exchange Server

Setați TCP KeepAliveTime în Exchange Server urmând una dintre metodele de mai jos.

Metoda 1: Editorul Registrului (GUI)

  1. DeschidețiEditorul Registruluipe Exchange Server.
  2. Navigați la următoarelecheie de registry:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpIpParameters
  1. Faceți clic dreapta peCheia parametrilor, selectațiNou, apoi selectațiValoare DWORD (32 de biți)..
  1. TipKeepAliveTimeca nume pentru noua valoare, apoi apăsațiIntră.
  2. Faceți dublu clic pe nouKeepAliveTimevaloare, selectațiZecimalca bază, tip1800000ca date de valoare și faceți clicBine.

Nota:Datele valorii1800000specifică timpul (în milisecunde) pe care TCP îl va aștepta înainte de a trimite un pachet keepalive pe o conexiune inactivă. În acest exemplu, pachetul keepalive va fi trimis la fiecare30 de minute.

  1. ÎnchidețiEditorul Registrului.
  2. RepornițiExchange Server.

Nota:Modificările aduse registrului necesită repornirea computerului pentru a intra în vigoare.

Metoda 2: PowerShell

  1. ÎnceputWindows PowerShellca administrator
  2. Rulați mai joscomanda
New-ItemProperty -Path "HKLM:SystemCurrentControlSetServicesTcpIpParameters" -Name "KeepAliveTime" -PropertyType DWORD -Value 1800000 -Force
  1. RepornițiExchange Server

Nota:Modificările aduse registrului necesită repornirea computerului pentru a intra în vigoare.

Verificați setarea TCP KeepAliveTime

Rulați scriptul Exchange Health Checker și verificați setarea TCP KeepAlive înRaport privind starea serverului Exchange.

Totul arată grozav!

Concluzie

Ați învățat cum să setați TCP KeepAliveTime în Exchange Server. Este esențial să setați registrul TCP KeepAlive DWORD cu valoarea corectă pentru a preveni problemele de conectivitate și performanță.

Ți-a plăcut acest articol? De asemenea, s-ar putea să vă placă Configurați HSTS pe Exchange Server. Nu uitați să ne urmăriți și să distribuiți acest articol.

Related Posts