az spring-cloud app

Uwaga

Ta dokumentacja jest częścią rozszerzenia spring-cloud dla interfejsu wiersza polecenia platformy Azure (wersja 2.30.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az spring-cloud app . Dowiedz się więcej o rozszerzeniach.

Polecenia do zarządzania aplikacjami w usłudze Azure Spring Cloud.

Polecenia

az spring-cloud app append-loaded-public-certificate

Dołącz nowy załadowany certyfikat publiczny do aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app append-persistent-storage

Dołącz nowy magazyn trwały do aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app binding

Polecenia do zarządzania powiązaniami za pomocą usług Azure Data Services należy ręcznie ponownie uruchomić aplikację, aby ustawienia zaczęły obowiązywać.

az spring-cloud app binding cosmos

Polecenia do zarządzania powiązaniami usługi Azure Cosmos DB.

az spring-cloud app binding cosmos add

Powiąż bazę danych usługi Azure Cosmos z aplikacją.

az spring-cloud app binding cosmos update

Zaktualizuj powiązanie usługi Azure Cosmos DB aplikacji.

az spring-cloud app binding list

Wyświetl listę wszystkich powiązań usługi w aplikacji.

az spring-cloud app binding mysql

Polecenia do zarządzania powiązaniami Azure Database for MySQL.

az spring-cloud app binding mysql add

Wiązanie Azure Database for MySQL z aplikacją.

az spring-cloud app binding mysql update

Aktualizowanie powiązania usługi Azure Database for MySQL aplikacji.

az spring-cloud app binding redis

Polecenia do zarządzania powiązaniami Azure Cache for Redis.

az spring-cloud app binding redis add

Powiąż Azure Cache for Redis z aplikacją.

az spring-cloud app binding redis update

Zaktualizuj powiązanie usługi Azure Cache for Redis aplikacji.

az spring-cloud app binding remove

Usuń powiązanie usługi aplikacji.

az spring-cloud app binding show

Pokaż szczegóły powiązania usługi.

az spring-cloud app create

Utwórz nową aplikację z domyślnym wdrożeniem w usłudze Azure Spring Cloud.

az spring-cloud app custom-domain

Polecenia do zarządzania domenami niestandardowymi.

az spring-cloud app custom-domain bind

Wiązanie domeny niestandardowej z aplikacją.

az spring-cloud app custom-domain list

Wyświetl listę wszystkich domen niestandardowych aplikacji.

az spring-cloud app custom-domain show

Pokaż szczegóły domeny niestandardowej.

az spring-cloud app custom-domain unbind

Usuń powiązanie domeny niestandardowej aplikacji.

az spring-cloud app custom-domain update

Zaktualizuj domenę niestandardową aplikacji.

az spring-cloud app delete

Usuń aplikację w usłudze Azure Spring Cloud.

az spring-cloud app deploy

Wdróż kod źródłowy lub wstępnie skompilowany plik binarny w aplikacji i zaktualizuj powiązane konfiguracje.

az spring-cloud app deployment

Polecenia do zarządzania cyklem życia wdrożeń aplikacji w usłudze Azure Spring Cloud. Więcej operacji na wdrożeniach można wykonać na poziomie aplikacji z parametrem --deployment. np. az spring-cloud app deploy --deployment .

az spring-cloud app deployment create

Utwórz wdrożenie przejściowe dla aplikacji. Aby wdrożyć kod lub zaktualizować ustawienie do istniejącego wdrożenia, użyj polecenia az spring-cloud app deploy/update --deployment <staging deployment>.

az spring-cloud app deployment delete

Usuń wdrożenie aplikacji.

az spring-cloud app deployment generate-heap-dump

Wygeneruj zrzut stertowy wystąpienia aplikacji docelowej na daną ścieżkę pliku.

az spring-cloud app deployment generate-thread-dump

Wygeneruj zrzut wątku wystąpienia aplikacji docelowej na daną ścieżkę pliku.

az spring-cloud app deployment list

Wyświetl listę wszystkich wdrożeń w aplikacji.

az spring-cloud app deployment show

Pokaż szczegóły wdrożenia.

az spring-cloud app deployment start-jfr

Uruchom plik JFR w wystąpieniu aplikacji docelowej do podanej ścieżki pliku.

az spring-cloud app identity

Zarządzanie tożsamościami zarządzanymi aplikacji.

az spring-cloud app identity assign

Włącz tożsamość zarządzaną przypisaną przez system lub przypisz tożsamości zarządzane przypisane przez użytkownika do aplikacji.

az spring-cloud app identity force-set

Wymuszanie ustawiania tożsamości zarządzanych w aplikacji.

az spring-cloud app identity remove

Usuwanie tożsamości zarządzanej z aplikacji.

az spring-cloud app identity show

Wyświetlanie informacji o tożsamości zarządzanej aplikacji.

az spring-cloud app list

Wyświetl listę wszystkich aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app log

Polecenia do wystąpień aplikacji tail z wieloma opcjami. Jeśli aplikacja ma tylko jedno wystąpienie, nazwa wystąpienia jest opcjonalna.

az spring-cloud app log tail

Pokaż dzienniki wystąpienia aplikacji, dzienniki będą przesyłane strumieniowo podczas ustawiania ustawienia "-f/--follow".

az spring-cloud app logs

Pokaż dzienniki wystąpienia aplikacji, dzienniki będą przesyłane strumieniowo podczas ustawiania ustawienia "-f/--follow".

az spring-cloud app restart

Uruchom ponownie wystąpienia aplikacji, domyślnie do wdrożenia produkcyjnego.

az spring-cloud app scale

Ręczne skalowanie aplikacji lub jej wdrożeń.

az spring-cloud app set-deployment

Ustawianie wdrożenia produkcyjnego aplikacji.

az spring-cloud app show

Pokaż szczegóły aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app show-deploy-log

Pokaż dziennik kompilacji ostatniego wdrożenia, dotyczy tylko wdrożenia kodu źródłowego, domyślnego wdrożenia produkcyjnego.

az spring-cloud app start

Uruchom wystąpienia aplikacji, domyślnie do wdrożenia produkcyjnego.

az spring-cloud app stop

Zatrzymaj wystąpienia aplikacji, domyślnie do wdrożenia produkcyjnego.

az spring-cloud app unset-deployment

Nieustawij wdrożenia produkcyjnego aplikacji.

az spring-cloud app update

Aktualizowanie konfiguracji aplikacji.

az spring-cloud app append-loaded-public-certificate

Dołącz nowy załadowany certyfikat publiczny do aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app append-loaded-public-certificate --certificate-name
                                                     --load-trust-store {false, true}
                                                     --name
                                                     --resource-group
                                                     --service

Przykłady

Dołącz nowy załadowany certyfikat publiczny do aplikacji.

az spring-cloud app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true

Parametry wymagane

--certificate-name

Nazwa certyfikatu do dołączenia.

--load-trust-store

Jeśli to prawda, certyfikat zostanie załadowany do magazynu zaufania dla aplikacji Java.

akceptowane wartości: false, true
--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

az spring-cloud app append-persistent-storage

Dołącz nowy magazyn trwały do aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app append-persistent-storage --mount-path
                                              --name
                                              --persistent-storage-type
                                              --resource-group
                                              --service
                                              --share-name
                                              --storage-name
                                              [--mount-options]
                                              [--read-only {false, true}]

Przykłady

Dołącz nowy magazyn trwały do aplikacji.

az spring-cloud app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService

Parametry wymagane

--mount-path

Ścieżka do instalacji trwałego woluminu magazynu.

--name -n

Nazwa aplikacji.

--persistent-storage-type -t

Typ woluminu magazynu trwałego.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

--share-name

Nazwa wstępnie utworzonego udziału plików. Wartość ShareName powinna być podana tylko wtedy, gdy typ trwałego woluminu magazynu to AzureFileVolume.

--storage-name

Nazwa zasobu magazynu utworzonego w usłudze Azure Spring Cloud.

Parametry opcjonalne

--mount-options

[opcjonalnie] Opcje instalacji dla trwałego woluminu magazynu.

--read-only

[opcjonalnie] Jeśli ma wartość true, trwały wolumin magazynu będzie tylko do odczytu.

akceptowane wartości: false, true

az spring-cloud app create

Utwórz nową aplikację z domyślnym wdrożeniem w usłudze Azure Spring Cloud.

az spring-cloud app create --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--assign-identity {false, true}]
                           [--cpu]
                           [--disable-probe {false, true}]
                           [--enable-persistent-storage {false, true}]
                           [--env]
                           [--instance-count]
                           [--jvm-options]
                           [--loaded-public-certificate-file]
                           [--memory]
                           [--persistent-storage]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
                           [--system-assigned {false, true}]
                           [--user-assigned]

Przykłady

Utwórz aplikację z konfiguracją domyślną.

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

Utwórz aplikację dostępną publicznie z 3 wystąpieniami i 2 rdzeniami procesora CPU oraz 3 GB pamięci na wystąpienie.

az spring-cloud app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--assign-endpoint

Jeśli to prawda, przypisz adres URL punktu końcowego do bezpośredniego dostępu.

akceptowane wartości: false, true
--assign-identity

Włącz tożsamość zarządzaną przypisaną przez system.

akceptowane wartości: false, true
--cpu

Ilość zasobów procesora CPU. Powinna mieć 500 m lub liczbę rdzeni procesora CPU.

wartość domyślna: 1
--disable-probe

Jeśli wartość true, wyłącz sondę liveness i readiness.

akceptowane wartości: false, true
--enable-persistent-storage

Jeśli to prawda, zainstaluj dysk 50G (warstwa cenowa Standardowa) lub dysk 1G (podstawowa warstwa cenowa) z domyślną ścieżką.

akceptowane wartości: false, true
--env

Zmienne środowiskowe rozdzielone spacjami w formacie "key[=value]".

--instance-count

Liczba wystąpień.

wartość domyślna: 1
--jvm-options

Ciąg zawierający opcje jvm, użyj ciągu "=" zamiast " dla tego argumentu, aby uniknąć błędu analizy powłoki bash, np. : --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Ścieżka pliku json wskazuje certyfikaty, które zostaną załadowane do aplikacji.

--memory

Ilość zasobów pamięci. Powinna być 512Mi lub #Gi, np. 1Gi, 3Gi.

wartość domyślna: 1Gi
--persistent-storage

Ścieżka pliku JSON do trwałego przechowywania, które mają zostać zainstalowane w aplikacji.

--runtime-version

Wersja środowiska uruchomieniowego używanego języka.

akceptowane wartości: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

Włącz tożsamość zarządzaną przypisaną przez system.

akceptowane wartości: false, true
--user-assigned

Identyfikatory zasobów tożsamości zarządzanej przypisanej przez użytkownika rozdzielone spacją do usługi assgin do aplikacji.

az spring-cloud app delete

Usuń aplikację w usłudze Azure Spring Cloud.

az spring-cloud app delete --name
                           --resource-group
                           --service

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

az spring-cloud app deploy

Wdróż kod źródłowy lub wstępnie skompilowany plik binarny w aplikacji i zaktualizuj powiązane konfiguracje.

az spring-cloud app deploy --name
                           --resource-group
                           --service
                           [--artifact-path]
                           [--build-env]
                           [--builder]
                           [--config-file-patterns]
                           [--container-args]
                           [--container-command]
                           [--container-image]
                           [--container-registry]
                           [--deployment]
                           [--disable-probe {false, true}]
                           [--disable-validation {false, true}]
                           [--env]
                           [--jvm-options]
                           [--main-entry]
                           [--no-wait]
                           [--registry-password]
                           [--registry-username]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
                           [--source-path]
                           [--target-module]
                           [--version]

Przykłady

Wdrażanie kodu źródłowego w aplikacji. Spowoduje to spakowanie bieżącego katalogu, skompilowanie pliku binarnego za pomocą usługi kompilacji przestawnej, a następnie wdrożenie w aplikacji.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup

Wdróż wstępnie utworzony plik jar w aplikacji z opcjami jvm i zmiennymi środowiskowymi.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --jar-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Wdrażanie kodu źródłowego w określonym wdrożeniu aplikacji.

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

Wdróż obraz kontenera na Docker Hub w aplikacji.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1

Wdrażanie obrazu kontenera w rejestrze prywatnym w aplikacji.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>

Wdrażanie za pomocą wzorców plików konfiguracji usługi Application Configuration Service w aplikacji.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --jar-path app.jar

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--artifact-path

Wdróż określony wstępnie utworzony artefakt (plik jar lub plik zip netcore).

--build-env

Zmienne środowiskowe rozdzielone spacjami w formacie "key[=value]".

--builder

(tylko Enterprise warstwie) Kompilowanie konstruktora usługi używanego do kompilowania pliku wykonywalnego.

wartość domyślna: default
--config-file-patterns

(tylko Enterprise warstwie) Wzorce plików konfiguracji oddzielone ciągiem "", aby zdecydować, które wzorce usługi konfiguracji aplikacji będą używane. Użyj polecenia """, aby wyczyścić istniejące konfiguracje.

--container-args

Argumenty obrazu kontenera.

--container-command

Polecenie obrazu kontenera.

--container-image

Tag obrazu kontenera.

--container-registry

Rejestr obrazu kontenera.

wartość domyślna: docker.io
--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--disable-probe

Jeśli wartość true, wyłącz sondę liveness i readiness.

akceptowane wartości: false, true
--disable-validation

Jeśli wartość true, wyłącz walidację pliku jar.

akceptowane wartości: false, true
--env

Zmienne środowiskowe rozdzielone spacjami w formacie "key[=value]".

--jvm-options

Ciąg zawierający opcje jvm, użyj ciągu "=" zamiast " dla tego argumentu, aby uniknąć błędu analizy powłoki bash, np. : --jvm-options='-Xms1024m -Xmx2048m'.

--main-entry -m

Ciąg zawierający ścieżkę do pliku wykonywalnego platformy .NET względem katalogu głównego zip.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--registry-password

Hasło rejestru kontenerów.

--registry-username

Nazwa użytkownika rejestru kontenerów.

--runtime-version

Wersja środowiska uruchomieniowego używanego języka.

akceptowane wartości: Java_11, Java_17, Java_8, NetCore_31
--source-path

Wdróż określony folder źródłowy. Folder zostanie zapakowany w tar, przekazany i utworzony przy użyciu pakietu kpack. Wartość domyślna do bieżącego folderu, jeśli nie podano żadnej wartości.

--target-module

Moduł podrzędny do wdrożenia, wymagany dla wielu pakietów jar utworzonych na podstawie kodu źródłowego.

--version

Wersja wdrożenia zachowaj niezmienione, jeśli nie zostanie ustawiona.

az spring-cloud app list

Wyświetl listę wszystkich aplikacji w usłudze Azure Spring Cloud.

az spring-cloud app list --resource-group
                         --service

Przykłady

Stan zapytania o trwały magazyn wszystkich aplikacji

az spring-cloud app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

az spring-cloud app logs

Pokaż dzienniki wystąpienia aplikacji, dzienniki będą przesyłane strumieniowo podczas ustawiania ustawienia "-f/--follow".

az spring-cloud app logs --name
                         --resource-group
                         --service
                         [--deployment]
                         [--follow]
                         [--format-json]
                         [--instance]
                         [--limit]
                         [--lines]
                         [--since]

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--follow -f

Określ, czy dzienniki powinny być przesyłane strumieniowo.

--format-json

Formatuj dzienniki JSON, jeśli dziennik ustrukturyzowany jest włączony.

--instance -i

Nazwa istniejącego wystąpienia wdrożenia.

--limit

Maksymalna liczba kilobajtów dzienników do zwrócenia. Numer sufitu to 2048.

wartość domyślna: 2048
--lines

Liczba wierszy do wyświetlenia. Maksymalna wartość to 10000.

wartość domyślna: 50
--since

Zwracaj tylko dzienniki nowsze niż względny czas trwania, taki jak 5s, 2m lub 1h. Maksymalna wartość to 1h.

az spring-cloud app restart

Uruchom ponownie wystąpienia aplikacji, domyślnie do wdrożenia produkcyjnego.

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

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az spring-cloud app scale

Ręczne skalowanie aplikacji lub jej wdrożeń.

az spring-cloud app scale --name
                          --resource-group
                          --service
                          [--cpu]
                          [--deployment]
                          [--instance-count]
                          [--memory]
                          [--no-wait]

Przykłady

Skalowanie aplikacji w górę do 4 rdzeni procesora CPU i 8 Gb pamięci na wystąpienie.

az spring-cloud app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8

Skalowanie wdrożenia aplikacji w poziomie do 5 wystąpień.

az spring-cloud app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--cpu

Ilość zasobów procesora CPU. Powinna mieć 500 m lub liczbę rdzeni procesora CPU.

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--instance-count

Liczba wystąpień.

--memory

Ilość zasobów pamięci. Powinna być 512Mi lub #Gi, np. 1Gi, 3Gi.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az spring-cloud app set-deployment

Ustawianie wdrożenia produkcyjnego aplikacji.

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

Przykłady

Zamiana przejściowego wdrożenia aplikacji do środowiska produkcyjnego.

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

Parametry wymagane

--deployment -d

Nazwa istniejącego wdrożenia aplikacji.

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az spring-cloud app show

Pokaż szczegóły aplikacji w usłudze Azure Spring Cloud.

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

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

az spring-cloud app show-deploy-log

Pokaż dziennik kompilacji ostatniego wdrożenia, dotyczy tylko wdrożenia kodu źródłowego, domyślnego wdrożenia produkcyjnego.

az spring-cloud app show-deploy-log --name
                                    --resource-group
                                    --service
                                    [--deployment]

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

az spring-cloud app start

Uruchom wystąpienia aplikacji, domyślnie do wdrożenia produkcyjnego.

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

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az spring-cloud app stop

Zatrzymaj wystąpienia aplikacji, domyślnie do wdrożenia produkcyjnego.

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

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az spring-cloud app unset-deployment

Nieustawij wdrożenia produkcyjnego aplikacji.

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

Przykłady

Zamień wdrożenie produkcyjne aplikacji na przejściowe, jeśli aplikacja ma wdrożenie produkcyjne.

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

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az spring-cloud app update

Aktualizowanie konfiguracji aplikacji.

az spring-cloud app update --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--config-file-patterns]
                           [--deployment]
                           [--disable-probe {false, true}]
                           [--enable-ingress-to-app-tls {false, true}]
                           [--enable-persistent-storage {false, true}]
                           [--env]
                           [--https-only {false, true}]
                           [--jvm-options]
                           [--loaded-public-certificate-file]
                           [--main-entry]
                           [--no-wait]
                           [--persistent-storage]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]

Przykłady

Dodaj zmienną środowiskową dla aplikacji.

az spring-cloud app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar

Parametry wymagane

--name -n

Nazwa aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--service -s

Nazwa usługi Azure Spring Cloud, można skonfigurować usługę domyślną za pomocą polecenia az configure --defaults spring-cloud=.

Parametry opcjonalne

--assign-endpoint

Jeśli to prawda, przypisz adres URL punktu końcowego do bezpośredniego dostępu.

akceptowane wartości: false, true
--config-file-patterns

(tylko Enterprise warstwie) Wzorce plików konfiguracji oddzielone ciągiem "", aby zdecydować, które wzorce usługi konfiguracji aplikacji będą używane. Użyj polecenia """, aby wyczyścić istniejące konfiguracje.

--deployment -d

Nazwa istniejącego wdrożenia aplikacji. Wartość domyślna wdrożenia produkcyjnego, jeśli nie zostanie określona.

--disable-probe

Jeśli wartość true, wyłącz sondę liveness i readiness.

akceptowane wartości: false, true
--enable-ingress-to-app-tls

Jeśli wartość true, włącz ruch przychodzący do protokołu TLS aplikacji.

akceptowane wartości: false, true
--enable-persistent-storage

Jeśli to prawda, zainstaluj dysk 50G (warstwa cenowa Standardowa) lub dysk 1G (podstawowa warstwa cenowa) z domyślną ścieżką.

akceptowane wartości: false, true
--env

Zmienne środowiskowe rozdzielone spacjami w formacie "key[=value]".

--https-only

Jeśli wartość true, uzyskaj dostęp do aplikacji za pośrednictwem protokołu https.

akceptowane wartości: false, true
--jvm-options

Ciąg zawierający opcje jvm, użyj ciągu "=" zamiast " dla tego argumentu, aby uniknąć błędu analizy powłoki bash, np. : --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Ścieżka pliku json wskazuje certyfikaty, które zostaną załadowane do aplikacji.

--main-entry -m

Ścieżka do pliku wykonywalnego platformy .NET względem katalogu głównego zip.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--persistent-storage

Ścieżka pliku JSON do trwałego przechowywania, które mają zostać zainstalowane w aplikacji.

--runtime-version

Wersja środowiska uruchomieniowego używanego języka.

akceptowane wartości: Java_11, Java_17, Java_8, NetCore_31