Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Kommentar
Planerna Basic, Standardoch Enterprise gick in i en pensionsperiod den 17 mars 2025. Mer information finns i meddelandet om azure Spring Apps-pensionering.
Den här artikeln gäller för:✅ Java ✅ C#
Den här artikeln gäller för:✅ Basic/Standard ✅ Enterprise
Den här artikeln beskriver hur du anpassar en instans utgående väg för att stödja anpassade nätverksscenarier. Du kanske till exempel vill anpassa en instans utgående rutt för nätverk som inte tillåter offentliga IP-adresser och kräver att instansen sitter bakom en nätverksvirtuell enhet (NVA).
Som standard etablerar Azure Spring Apps en Standard SKU Load Balancer som du kan konfigurera och använda för utgående trafik. Standardkonfigurationen kanske dock inte uppfyller kraven i alla scenarier. Offentliga IP-adresser kanske till exempel inte tillåts, eller så kan fler hopp krävas för utgående trafik. När du använder den här funktionen för att anpassa utgående trafik, skapar inte Azure Spring Apps några offentliga IP-resurser.
Förutsättningar
- Alla förutsättningar för att distribuera Azure Spring Apps i ett virtuellt nätverk. Mer information finns i Distribuera Azure Spring Apps i ett virtuellt nätverk.
- En API-version av
2022-09-01 previeweller större. - Azure CLI version 1.1.7 eller senare.
Begränsningar
- Du kan bara definiera
OutboundTypenär du skapar en ny Azure Spring Apps-tjänstinstans och du kan inte uppdatera den efteråt.OutboundTypefungerar bara med ett virtuellt nätverk. - Att ställa in
outboundTypetillUserDefinedRoutingkräver en användardefinierad väg med giltig utgående anslutning för din instans. - Inställning av
outboundTypetillUserDefinedRoutinginnebär att den inkommande käll-IP-adressen som dirigeras till lastbalanseraren kanske inte matchar instansens utgående måladress.
Översikt över utgående typer i Azure Spring Apps
Du kan anpassa en Azure Spring Apps-instans med en unik outboundType typ loadBalancer eller userDefinedRouting.
Utgående typ lastbalanserare
outboundType Standardvärdet är loadBalancer. Om outboundType är inställt på loadBalancerkonfigurerar Azure Spring Apps automatiskt utgående sökvägar och förväntar sig utgående trafik från lastbalanserarna som skapats av Azure Spring Apps-resursprovidern. Två lastbalanserare återskapas: en för tjänstens körning och en annan för användarappen. En offentlig IP-adress etableras för varje lastbalanserare. Lastbalanseraren används för utgående trafik för den genererade offentliga IP-adressen.
Utgående typ av användardefinierad routning
Kommentar
Att använda en utgående typ är ett avancerat nätverksscenario och kräver korrekt nätverkskonfiguration.
Om outboundType är inställt på userDefinedRoutingkonfigurerar Azure Spring Apps inte automatiskt utgående sökvägar. Du måste konfigurera utgående vägar själv. Du kan fortfarande hitta två lastbalanserare i resursgruppen. De används bara för intern trafik och exponerar inte någon offentlig IP-adress. Du måste förbereda två routningstabeller som är associerade med två undernät: en för att betjäna körningen och en annan för användarappen.
Viktigt!
En outboundType av userDefinedRouting kräver en väg för 0.0.0.0/0 och nästa hoppdestination för en virtuell nätverksinstallation i routningstabellen. Mer information finns i Kundens ansvar för att köra Azure Spring Apps i ett virtuellt nätverk.