TCP-time-out voor opnieuw instellen en niet-actief configureren voor Azure Load Balancer
Artikel
Azure Load Balancer-regels hebben een standaard time-outbereik van 4 minuten tot 100 minuten voor load balancer-regels, uitgaande regels en binnenkomende NAT-regels. De standaardinstelling is 4 minuten. Als een periode van inactiviteit langer is dan de time-outwaarde, is er geen garantie dat de TCP- of HTTP-sessie wordt onderhouden tussen de client en uw service.
In de volgende secties wordt beschreven hoe u time-out voor inactiviteit en tcp-reset-instellingen voor load balancer-resources kunt wijzigen.
Selecteer de resourcegroep voor uw load balancer. In dit voorbeeld heeft de resourcegroep de naam myResourceGroup.
Selecteer uw load balancer. In dit voorbeeld heet de load balancer myLoadBalancer.
Selecteer in Instellingen taakverdelingsregels.
Selecteer de taakverdelingsregel. In dit voorbeeld heet de taakverdelingsregel myLBrule.
Voer in de taakverdelingsregel uw time-outwaarde in inactiviteit (minuten).
Selecteer Ingeschakeld onder TCP-reset.
Selecteer Opslaan.
Als u de time-out voor inactiviteit en tcp-reset wilt instellen, stelt u waarden in de volgende taakverdelingsregelparameters in met Set-AzLoadBalancer:
IdleTimeoutInMinutes
EnableTcpReset
Als u PowerShell lokaal wilt installeren en gebruiken, is voor dit artikel versie 5.4.1 of hoger van de Azure PowerShell-module vereist. Voer Get-Module -ListAvailable Az uit om te kijken welke versie is geïnstalleerd. Als u PowerShell wilt upgraden, raadpleegt u De Azure PowerShell-module installeren. Als u PowerShell lokaal uitvoert, moet u ook Connect-AzAccount uitvoeren om verbinding te kunnen maken met Azure.
Vervang de volgende voorbeelden door de waarden van uw resources:
Als u de time-out voor inactiviteit en tcp-reset wilt instellen, gebruikt u de volgende parameters voor az network lb rule update:
--niet-actieve time-out
--enable-tcp-reset
Valideer uw omgeving voordat u begint:
Meld u aan bij de Azure-portal en controleer of uw abonnement actief is door az login uit te voeren.
Controleer uw Azure CLI-versie in een terminal- of opdrachtvenster door az --version uit te voeren. Bekijk de meest recente releaseopmerkingen voor de nieuwste versie.