Share via


az spring-cloud app deployment

Megjegyzés:

Ez a hivatkozás az Azure CLI spring-cloud bővítményének része (2.45.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.

Ez a parancscsoport implicit módon elavult, mert a "spring-cloud app" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app" parancsot.

Parancsok egy alkalmazás üzembe helyezésének életciklusának kezeléséhez az Azure Spring Cloudban. Az üzembe helyezésekkel kapcsolatos további műveletek alkalmazásszinten is elvégezhetők az --deployment paraméterrel. például az spring-cloud app deploy --deployment .

Parancsok

Name Description Típus Állapot
az spring-cloud app deployment create

Átmeneti üzembe helyezés létrehozása az alkalmazáshoz. A kód vagy a frissítési beállítás meglévő üzembe helyezésre való üzembe helyezéséhez használja a következőt az spring-cloud app deploy/update --deployment <staging deployment>: .

Extension Elavult
az spring-cloud app deployment delete

Törölje az alkalmazás központi telepítését.

Extension Elavult
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 útvonalhoz.

Extension Elavult
az spring-cloud app deployment generate-thread-dump

Hozzon létre egy szálképet a célalkalmazás-példányról a megadott fájlelérési útvonalhoz.

Extension Elavult
az spring-cloud app deployment list

Az alkalmazás összes központi telepítésének listázása.

Extension Elavult
az spring-cloud app deployment show

Az üzembe helyezés részleteinek megjelenítése.

Extension Elavult
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 útvonalhoz.

Extension Elavult

az spring-cloud app deployment create

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

Átmeneti üzembe helyezés létrehozása az alkalmazáshoz. A kód vagy a frissítési beállítás meglévő üzembe helyezésre való üzembe helyezéséhez 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ére. Ez becsomagolja az aktuális könyvtárat, bináris buildet készít a Pivotal Build Service szolgáltatással, majd üzembe helyezi.

az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup

Előre elkészített jar üzembe helyezése egy alkalmazásba jvm-beállításokkal és környezeti változókkal.

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 a Docker Hubon 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 egy 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

--app

Az alkalmazás neve.

--name -n

Az üzembe helyezés neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

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

--artifact-path

Telepítse a megadott előre elkészített összetevőt (jar vagy netcore zip).

--build-env

Térelválasztó környezeti változók "key[=value]" formátumban.

--builder
Előnézet

(Csak vállalati szintű) A végrehajtható fájl létrehozásához használt buildszolgáltatás-szerkesztő.

alapértelmezett érték: default
--config-file-patterns
Előnézet

(Csak vállalati szintű) Konfigurálja a ""-vel elválasztott fájlmintákat, hogy eldöntse, melyik alkalmazáskonfigurációs szolgáltatás mintái lesznek használatban. A meglévő konfigurációk törléséhez használja a """ parancsot.

--container-args

A tárolórendszerkép argumentumai.

--container-command

A tárolórendszerkép parancsa.

--container-image

A tárolórendszerkép címkéje.

--container-registry

A tárolólemezkép beállításjegyzéke.

alapértelmezett érték: docker.io
--cpu

CPU-erőforrás mennyisége. A processzormagok száma 500 m lehet.

--disable-probe

Ha igaz, tiltsa le az élő és készültségi mintavételt.

elfogadott értékek: false, true
--disable-validation

Ha igaz, tiltsa le a jar érvényesítését.

elfogadott értékek: false, true
--env

Térelválasztó környezeti változók "key[=value]" formátumban.

--instance-count

Példányok száma.

--jvm-options

A jvm-beállításokat tartalmazó sztring az argumentumban a "=" helyett használja a "=" értéket a bash-elemzési hiba elkerülése érdekében, például: --jvm-options='-Xms1024m -Xmx2048m".

--main-entry -m

Egy sztring, amely a zip gyökérhez képest tartalmazza a .NET végrehajtható elérési útját.

--memory

Memóriaerőforrás-mennyiség. 512Mi vagy #Gi kell lennie, például 1Gi, 3Gi.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--registry-password

A tárolóregisztrációs adatbázis jelszava.

--registry-username

A tárolóregisztrációs adatbázis felhasználóneve.

--runtime-version

A használt nyelv futtatókörnyezeti verziója.

elfogadott értékek: Java_11, Java_17, Java_8, NetCore_31
--skip-clone-settings

Az átmeneti üzembe helyezés létrehozása automatikusan átmásolja a beállításokat az éles környezetből.

alapértelmezett érték: False
--source-path

Telepítse a megadott forrásmappát. A mappa kátrányba lesz csomagolva, feltöltve és felépítve a kpack használatával. Alapértelmezés szerint az aktuális mappára, ha nincs megadva érték.

--target-module

Az üzembe helyezendő gyermekmodul a forráskódból létrehozott több jar-csomaghoz szükséges.

--version

Az üzembehelyezési verzió változatlan marad, ha nincs beállítva.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az spring-cloud app deployment delete

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

Törölje az alkalmazás központi telepítését.

az spring-cloud app deployment delete --app
                                      --name
                                      --resource-group
                                      --service
                                      [--no-wait]

Kötelező paraméterek

--app

Az alkalmazás neve.

--name -n

Az üzembe helyezés neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

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

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az spring-cloud app deployment generate-heap-dump

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

Hozzon létre egy halomképet a célalkalmazás-példányról a megadott fájlelérési útvonalhoz.

az spring-cloud app deployment generate-heap-dump --app
                                                  --app-instance
                                                  --file-path
                                                  --resource-group
                                                  --service
                                                  [--deployment]

Kötelező paraméterek

--app

Az alkalmazás neve.

--app-instance

A memóriaképbe helyezni kívánt célalkalmazás-példány.

--file-path

A memóriaképfájl csatlakoztatási fájljának elérési útja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

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

--deployment -d

Az alkalmazás meglévő üzembe helyezésének neve. Ha nincs megadva, az éles üzembe helyezés alapértelmezett értéke.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az spring-cloud app deployment generate-thread-dump

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

Hozzon létre egy szálképet a célalkalmazás-példányról a megadott fájlelérési útvonalhoz.

az spring-cloud app deployment generate-thread-dump --app
                                                    --app-instance
                                                    --file-path
                                                    --resource-group
                                                    --service
                                                    [--deployment]

Kötelező paraméterek

--app

Az alkalmazás neve.

--app-instance

A memóriaképbe helyezni kívánt célalkalmazás-példány.

--file-path

A memóriaképfájl csatlakoztatási fájljának elérési útja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

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

--deployment -d

Az alkalmazás meglévő üzembe helyezésének neve. Ha nincs megadva, az éles üzembe helyezés alapértelmezett értéke.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az spring-cloud app deployment list

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

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

--app

Az alkalmazás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud=használatával konfigurálhatja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az spring-cloud app deployment show

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

Az üzembe helyezés részleteinek megjelenítése.

az spring-cloud app deployment show --app
                                    --name
                                    --resource-group
                                    --service

Kötelező paraméterek

--app

Az alkalmazás neve.

--name -n

Az üzembe helyezés neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

Az Azure Spring Cloud neve, az alapértelmezett szolgáltatást az az configure --defaults spring-cloud=használatával konfigurálhatja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az spring-cloud app deployment start-jfr

Elavult

Ez a parancs implicit módon elavult, mert a "spring-cloud app deployment" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Használja inkább a "spring app deployment" (Spring-alkalmazások üzembe helyezése) parancsot.

Indítsa el a JFR-t a célalkalmazás-példányon a megadott fájlelérési útvonalhoz.

az spring-cloud app deployment start-jfr --app
                                         --app-instance
                                         --file-path
                                         --resource-group
                                         --service
                                         [--deployment]
                                         [--duration]

Kötelező paraméterek

--app

Az alkalmazás neve.

--app-instance

A memóriaképbe helyezni kívánt célalkalmazás-példány.

--file-path

A memóriaképfájl csatlakoztatási fájljának elérési útja.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--service -s

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

--deployment -d

Az alkalmazás meglévő üzembe helyezésének neve. Ha nincs megadva, az éles üzembe helyezés alapértelmezett értéke.

--duration

A JFR időtartama.

alapértelmezett érték: 60s
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.