Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Notitie
De Basic, Standarden Enterprise--plannen zijn op 17 maart 2025 buiten gebruik gesteld. Zie de aankondiging over buitengebruikstelling van Azure Spring Apps voor meer informatie.
Dit artikel is van toepassing op:✅ Java ✅ C#
Dit artikel is van toepassing op:✅ Basic/Standard ✅ Enterprise
In dit artikel wordt beschreven hoe u instellingen voor automatisch schalen instelt voor uw toepassingen met behulp van de Microsoft Azure Portal of de Azure CLI.
Automatische schaalaanpassing is een ingebouwde functie van Azure Spring Apps waarmee toepassingen hun beste prestaties kunnen leveren wanneer de vraag verandert. Azure Spring Apps biedt ondersteuning voor uitschalen en inschalen, waaronder het wijzigen van het aantal app-exemplaren en taakverdeling.
Vereiste voorwaarden
- Een Azure-abonnement. Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint.
- Een geïmplementeerd azure Spring Apps-service-exemplaar. Zie quickstart: Uw eerste toepassing implementeren in Azure Spring Apps voor meer informatie.
- Er is al minstens één toepassing gemaakt in uw service-exemplaar.
Navigeer naar de pagina Automatische schaalaanpassing in de Azure-portal
Gebruik de volgende stappen om toegang te krijgen tot de instellingen voor automatisch schalen:
- Meld u aan bij het Azure-portaal.
- Ga naar de overzichtspagina van Azure Spring Apps.
- Selecteer in het navigatiedeelvenster onder Instellingen de optie Apps.
- Selecteer de toepassing waarvoor u automatisch schalen wilt instellen. Als u uw Azure Spring Apps-exemplaar instelt door de instructies in Quickstart: Uw eerste toepassing implementeren in Azure Spring Apps te volgen, selecteert u de toepassing met de naam demo. Vervolgens ziet u de Overzichtspagina van de toepassing.
- Selecteer in het navigatiedeelvenster onder Instellingende optie Uitschalen.
Instellingen voor automatisch schalen instellen voor uw toepassing in de Azure Portal
Vraagbeheer met automatische schaal biedt de volgende opties:
- Handmatig schalen: behoudt een vast aantal instanties. In het Standard-abonnement kunt u uitschalen naar maximaal 500 exemplaren. Met deze waarde wordt het aantal afzonderlijke actieve exemplaren van de toepassing gewijzigd.
- Aangepaste automatische schaalaanpassing: schaalt volgens elke planning, op basis van metrische gegevens.
Geef in de Azure-portal aan hoe u wilt schalen. In de volgende afbeelding ziet u de optie Aangepaste automatische schaalaanpassing en de bijbehorende instellingen.
Instellingen voor automatisch schalen instellen voor uw toepassing in Azure CLI
U kunt ook modi voor automatisch schalen instellen met behulp van de Azure CLI. Met de volgende opdrachten kunt u een instelling voor automatisch schalen en een regel voor automatisch schalen maken. Vervang de <...> tijdelijke aanduidingen door uw eigen waarden.
Gebruik de volgende opdracht om een instelling voor automatisch schalen te maken:
az monitor autoscale create \ --resource-group <resource-group-name> \ --name <autoscale-setting-name> \ --resource /subscriptions/<subscription-id>/resourcegroups/<resource-group-name>/providers/Microsoft.AppPlatform/Spring/<service-instance-name>/apps/<app-name>/deployments/<deployment-name> \ --min-count 1 \ --max-count 5 \ --count 1Gebruik de volgende opdracht om een regel voor automatisch schalen te maken:
az monitor autoscale rule create \ --resource-group <resource-group-name> \ --autoscale-name <autoscale-setting-name> \ --scale out 1 \ --cooldown 1 \ --condition "tomcat.global.request.total.count > 100 avg 1m where AppName == <app-name> and Deployment == <deployment-name>"
Zie de sectie Gebruikersmetrische opties van Metrische gegevens voor Azure Spring Apps voor meer informatie over de beschikbare metrische gegevens.
Instellingen voor automatisch schalen instellen voor blauw-groene implementaties
Gebruik de volgende stappen om instellingen voor automatisch schalen op basis van metrische gegevens in te stellen voor blauw-groene implementaties:
Belangrijk
Maak afzonderlijke regels voor automatisch schalen voor elke implementatie. Stel één regel in voor de blauwe implementatie en een afzonderlijke regel voor de groene implementatie.
- Navigeer in de Azure Portal naar de pagina met instellingen voor automatisch schalen zoals eerder beschreven.
- Selecteer Aangepaste automatische schaalaanpassing.
- Selecteer binnen een schaalvoorwaarde de optie Een regel toevoegen.
- Kies waarden voor de app-dimensie .
- Stel voor de dimensie Implementatie de waarde in op de blauwe of de groene implementatienaam, niet op Alle waarden.
- Stel voor de dimensie Instantie de waarde in op Alle waarden. Dit zorgt ervoor dat de regel van toepassing is op alle exemplaren binnen de geselecteerde implementatie.
Met deze opstelling kan elke implementatie worden geschaald op basis van zijn eigen metrische gegevens, waardoor conflicten of onverwacht gedrag tijdens de implementatie worden voorkomen.
Upgrade uitvoeren naar het Standard-abonnement
Als u zich in het Basic-abonnement bevindt en beperkt bent door een of meer van deze limieten, kunt u een upgrade uitvoeren naar het Standard-abonnement. Als u een upgrade wilt uitvoeren, gaat u naar het menu Prijsplan door eerst de kolom Standard-laag te selecteren en vervolgens de knop Upgrade te selecteren.