Konfigurera TCP-återställning och tidsgräns för inaktivitet för Azure Load Balancer
Artikel
Azure Load Balancer-regler har ett standardintervall för tidsgränser på 4 minuter till 100 minuter för regler för lastbalanserare, regler för utgående trafik och inkommande NAT-regler. Standardinställningen är 4 minuter. Om en period av inaktivitet är längre än tidsgränsvärdet finns det ingen garanti för att TCP- eller HTTP-sessionen underhålls mellan klienten och tjänsten.
I följande avsnitt beskrivs hur du ändrar tidsgränsen för inaktivitet och tcp-återställningsinställningarna för lastbalanserarens resurser.
Ange tcp-återställning och tidsgräns för inaktivitet
Välj resursgruppen för lastbalanseraren. I det här exemplet heter resursgruppen myResourceGroup.
Välj din lastbalanserare. I det här exemplet heter lastbalanseraren myLoadBalancer.
I Inställningar väljer du Belastningsutjämningsregler.
Välj din belastningsutjämningsregel. I det här exemplet heter belastningsutjämningsregeln myLBrule.
I belastningsutjämningsregeln anger du timeout-värdet i Tidsgräns för inaktivitet (minuter).
Under TCP-återställning väljer du Aktiverad.
Välj Spara.
Ange värden i följande regelparametrar för belastningsutjämning med Set-AzLoadBalancer för att ange timeout för inaktivitet och tcp-återställning:
IdleTimeoutInMinutes
EnableTcpReset
Om du väljer att installera och använda PowerShell lokalt kräver den här artikeln version 5.4.1 eller senare av Azure PowerShell-modulen. Kör Get-Module -ListAvailable Az för att hitta den installerade versionen. Om du behöver uppgradera kan du läsa Install Azure PowerShell module (Installera Azure PowerShell-modul). Om du kör PowerShell lokalt måste du också köra Connect-AzAccount för att skapa en anslutning till Azure.
Ersätt följande exempel med värdena från dina resurser:
Om du vill ange tidsgränsen för inaktivitet och tcp-återställning använder du följande parametrar för az network lb rule update:
--idle-timeout
--enable-tcp-reset
Verifiera din miljö innan du börjar:
Logga in på Azure Portal och kontrollera att din prenumeration är aktiv genom att köra az login.
Kontrollera din version av Azure CLI i en terminal eller ett kommandofönster genom att köra az --version. Den senaste versionen finns i de senaste viktig information.
Azure Load Balancer-hälsoavsökningar och konfiguration för att identifiera programfel, hantera belastning och planerad stilleståndstid. Innehåller avsökningsegenskaper och SKU-jämförelse.