az spring-cloud app deployment
Megjegyzés
Ez a referencia az Azure CLI spring-cloud bővítményének része (2.30.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az spring-cloud alkalmazás üzembe helyezési parancsának első futtatásakor. További információ a bővítményekről.
Parancsok egy alkalmazás üzembe helyezésének életciklusához az Azure Spring Cloudban. Az üzembe helyezésekkel kapcsolatos további műveletek alkalmazásszinten is elvégezhetők a --deployment paraméterrel. például az spring-cloud app deploy --deployment .
Parancsok
| az spring-cloud app deployment create |
Hozzon létre egy átmeneti üzembe helyezést az alkalmazáshoz. Ha kód- vagy frissítési beállítást szeretne üzembe helyezni egy meglévő telepítésben, használja a következőt |
| az spring-cloud app deployment delete |
Törölje az alkalmazás üzembe helyezését. |
| az spring-cloud app deployment generate-heap-dump |
Hozzon létre egy halomképet a célalkalmazás-példányról a megadott fájlelérési úthoz. |
| az spring-cloud app deployment generate-thread-dump |
Hozzon létre egy szálképet a célalkalmazáspéldányról a megadott fájlelérési úthoz. |
| az spring-cloud app deployment list |
Az alkalmazás összes központi telepítésének listázása. |
| az spring-cloud app deployment show |
Az üzembe helyezés részleteinek megjelenítése. |
| az spring-cloud app deployment start-jfr |
Indítsa el a JFR-t a célalkalmazás-példányon a megadott fájlelérési úthoz. |
az spring-cloud app deployment create
Hozzon létre egy átmeneti üzembe helyezést az alkalmazáshoz. Ha kód- vagy frissítési beállítást szeretne üzembe helyezni egy meglévő telepítésben, használja a következőt az spring-cloud app deploy/update --deployment <staging deployment>: .
az spring-cloud app deployment create --app
--name
--resource-group
--service
[--artifact-path]
[--build-env]
[--builder]
[--config-file-patterns]
[--container-args]
[--container-command]
[--container-image]
[--container-registry]
[--cpu]
[--disable-probe {false, true}]
[--disable-validation {false, true}]
[--env]
[--instance-count]
[--jvm-options]
[--main-entry]
[--memory]
[--no-wait]
[--registry-password]
[--registry-username]
[--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
[--skip-clone-settings]
[--source-path]
[--target-module]
[--version]
Példák
Forráskód üzembe helyezése egy alkalmazás új üzembe helyezéséhez. Ez becsomagolja az aktuális könyvtárat, létrehozza a bináris fájlt a pivotal buildszolgáltatással, majd üzembe helyezi azokat.
az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup
Előre elkészített jar üzembe helyezése jvm-beállításokkal és környezeti változókkal rendelkező alkalmazásokban.
az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup --jar-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Tárolórendszerkép üzembe helyezése Docker Hub egy alkalmazásban.
az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1
Tárolórendszerkép üzembe helyezése privát beállításjegyzékben egy alkalmazásban.
az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>
Kötelező paraméterek
Az alkalmazás neve.
Az üzembe helyezés neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Opcionális paraméterek
Telepítse a megadott előre elkészített összetevőt (jar vagy netcore zip).
Térelválasztó környezeti változók "key[=value]" formátumban.
(Csak vállalati szint esetén) A végrehajtható fájl létrehozásához használt buildszolgáltatás-szerkesztő.
(Csak vállalati szint esetén) Konfigurálja a "" karakterrel elválasztott fájlmintákat, hogy eldöntse, mely alkalmazáskonfigurációs szolgáltatásmintákat fogja használni. A meglévő konfigurációk törléséhez használja a """ parancsot.
A tárolólemezkép argumentumai.
A tárolórendszerkép parancsa.
A tárolórendszerkép címkéje.
A tárolólemezkép beállításjegyzéke.
CPU-erőforrás mennyisége. 500 m-es vagy cpu-magszámúnak kell lennie.
Ha igaz, tiltsa le az élettartamot és a készültségi mintavételt.
Ha igaz, tiltsa le a jar-ellenőrzést.
Térelválasztó környezeti változók "key[=value]" formátumban.
Példány száma.
Egy jvm-beállításokat tartalmazó sztringben használja az "=" karaktert az argumentumhoz a bash-elemzési hiba elkerülése érdekében, például: --jvm-options='-Xms1024m -Xmx2048m'.
Egy sztring, amely a zip-gyökérhöz viszonyítva tartalmazza a .NET-végrehajtható fájl elérési útját.
Memória-erőforrás mennyisége. 512Mi vagy #Gi kell lennie, például 1Gi, 3Gi.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
A tárolóregisztrációs adatbázis jelszava.
A tárolóregisztrációs adatbázis felhasználóneve.
A használt nyelv futtatókörnyezeti verziója.
Az átmeneti üzembe helyezés létrehozása automatikusan átmásolja a beállításokat az éles környezetből.
Telepítse a megadott forrásmappát. A mappa kátrányba lesz csomagolva, fel lesz töltve, és a kpack használatával lesz felépítve. Alapértelmezés szerint az aktuális mappa, ha nincs megadva érték.
Üzembe helyezendő gyermekmodul, amely a forráskódból létrehozott több JAR-csomaghoz szükséges.
Az üzembe helyezés verziója változatlan marad, ha nincs beállítva.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az spring-cloud app deployment delete
Törölje az alkalmazás üzembe helyezését.
az spring-cloud app deployment delete --app
--name
--resource-group
--service
[--no-wait]
Kötelező paraméterek
Az alkalmazás neve.
Az üzembe helyezés neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Opcionális paraméterek
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az spring-cloud app deployment generate-heap-dump
Hozzon létre egy halomképet a célalkalmazás-példányról a megadott fájlelérési úthoz.
az spring-cloud app deployment generate-heap-dump --app
--app-instance
--file-path
--resource-group
--service
[--deployment]
Kötelező paraméterek
Az alkalmazás neve.
Célalkalmazás-példány, amelyet ki szeretne dobni.
A memóriaképfájl csatlakoztatási fájljának elérési útja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Opcionális paraméterek
Az alkalmazás meglévő üzembe helyezésének neve. Ha nincs megadva, az éles üzembe helyezés alapértelmezett értéke.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az spring-cloud app deployment generate-thread-dump
Hozzon létre egy szálképet a célalkalmazáspéldányról a megadott fájlelérési úthoz.
az spring-cloud app deployment generate-thread-dump --app
--app-instance
--file-path
--resource-group
--service
[--deployment]
Kötelező paraméterek
Az alkalmazás neve.
Célalkalmazás-példány, amelyet ki szeretne dobni.
A memóriaképfájl csatlakoztatási fájljának elérési útja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Opcionális paraméterek
Az alkalmazás meglévő üzembe helyezésének neve. Ha nincs megadva, az éles üzembe helyezés alapértelmezett értéke.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az spring-cloud app deployment list
Az alkalmazás összes központi telepítésének listázása.
az spring-cloud app deployment list --app
--resource-group
--service
Kötelező paraméterek
Az alkalmazás neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az spring-cloud app deployment show
Az üzembe helyezés részleteinek megjelenítése.
az spring-cloud app deployment show --app
--name
--resource-group
--service
Kötelező paraméterek
Az alkalmazás neve.
Az üzembe helyezés neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az spring-cloud app deployment start-jfr
Indítsa el a JFR-t a célalkalmazás-példányon a megadott fájlelérési úthoz.
az spring-cloud app deployment start-jfr --app
--app-instance
--file-path
--resource-group
--service
[--deployment]
[--duration]
Kötelező paraméterek
Az alkalmazás neve.
Célalkalmazás-példány, amelyről biztonsági másolatot szeretne készíteni.
A memóriaképfájl csatlakoztatási elérési útja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud= használatával konfigurálhatja.
Opcionális paraméterek
Az alkalmazás meglévő üzemelő példányának neve. Ha nincs megadva, akkor az éles üzembe helyezés alapértelmezett értéke.
A JFR időtartama.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: