Automatikus skálázás beállítása alkalmazásokhoz
Feljegyzés
Az Azure Spring Apps az Azure Spring Cloud szolgáltatás új neve. Bár a szolgáltatásnak új neve van, bizonyos helyeken a régi nevet fogja látni egy darabig, miközben az eszközök, például képernyőképek, videók és diagramok frissítésével dolgozunk.
Ez a cikk a következőre vonatkozik: ✔️ Java ✔️ C#
Ez a cikk a következőre vonatkozik: ✔️ Basic/Standard ✔️ Enterprise
Ez a cikk bemutatja, hogyan állíthat be automatikus méretezési beállításokat az alkalmazásokhoz a Microsoft Azure Portal vagy az Azure CLI használatával.
Az automatikus skálázás az Azure Spring Apps beépített funkciója, amely segít az alkalmazásoknak a legjobb teljesítményben az igényváltozások esetén. Az Azure Spring Apps támogatja a vertikális felskálázást és a vertikális felskálázást, amely magában foglalja az alkalmazáspéldányok számának módosítását és a terheléselosztást.
Előfeltételek
Az alábbi eljárások követéséhez a következőkre van szüksége:
- Azure-előfizetés. Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.
- Üzembe helyezett Azure Spring Apps-szolgáltatáspéldány. Az első lépésekhez kövesse az alkalmazások Azure CLI-n keresztüli üzembe helyezéséről szóló rövid útmutatót.
- Legalább egy már létrehozott alkalmazás a szolgáltatáspéldányban.
Lépjen az Automatikus skálázás lapra az Azure Portalon
- Jelentkezzen be az Azure Portalra.
- Nyissa meg az Azure Spring Apps áttekintési oldalát.
- Válassza a bal oldali navigációs ablak menüjének Gépház alatti Alkalmazások fület.
- Válassza ki azt az alkalmazást, amelyhez az automatikus skálázást be szeretné állítani. Ebben a példában válassza ki a demo nevű alkalmazást. Ekkor meg kell jelennie az alkalmazás Áttekintés lapjának.
- Lépjen a bal oldali navigációs ablak menüjének Gépház alatti Vertikális felskálázás lapra.
Az alkalmazás automatikus méretezési beállításainak beállítása az Azure Portalon
Az automatikus skálázási igénykezelésnek két lehetősége van:
- Manuális skálázás: Rögzített példányszámot tart fenn. A Standard csomagban legfeljebb 500 példányra skálázhat fel. Ez az érték módosítja az alkalmazás különálló futó példányainak számát.
- Egyéni automatikus skálázás: Bármilyen ütemezés szerint skálázható, bármilyen metrikák alapján.
Az Azure Portalon válassza ki a méretezés módját. Az alábbi ábrán az Egyéni automatikus skálázás lehetőség és a mód beállításai láthatók.
Az alkalmazás automatikus méretezési beállításainak beállítása az Azure CLI-ben
Az Automatikus méretezési módokat az Azure CLI használatával is beállíthatja. Az alábbi parancsok automatikus skálázási beállítást és automatikus méretezési szabályt hoznak létre.
Automatikus méretezési beállítás létrehozása:
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 1
Automatikus méretezési szabály létrehozása:
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>"
Az elérhető metrikákkal kapcsolatos információkért tekintse meg az Azure Spring Apps metrikáinak Felhasználói metrikák beállítási szakaszát.
Frissítés a Standard csomagra
Ha az Alapszintű csomagban van, és egy vagy több korlát korlátozza, frissíthet a Standard csomagra. A frissítéshez nyissa meg a Díjszabási csomag menüt, először válassza a Standard szint oszlopot, majd válassza a Frissítés gombot.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: