az spring-cloud app

Not

Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için spring-cloud uzantısının bir parçasıdır. Uzantı, az spring-cloud app komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Azure Spring Cloud'da uygulamaları yönetme komutları.

Komutlar

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

Azure Spring Cloud'daki bir uygulamaya yeni bir yüklenmiş genel sertifika ekleme.

az spring-cloud app append-persistent-storage

Azure Spring Cloud'daki bir uygulamaya yeni bir kalıcı depolama alanı ekleme.

az spring-cloud app binding

Azure Data Services ile bağlamaları yönetme komutları, ayarların etkili olması için uygulamayı el ile yeniden başlatmanız gerekir.

az spring-cloud app binding cosmos

Azure Cosmos DB bağlamalarını yönetme komutları.

az spring-cloud app binding cosmos add

Uygulamayla bir Azure Cosmos DB bağlayın.

az spring-cloud app binding cosmos update

Uygulamanın Azure Cosmos DB hizmet bağlamasını güncelleştirin.

az spring-cloud app binding list

Bir uygulamadaki tüm hizmet bağlamalarını listeleme.

az spring-cloud app binding mysql

MySQL için Azure Veritabanı bağlamalarını yönetme komutları.

az spring-cloud app binding mysql add

Uygulamayla bir MySQL için Azure Veritabanı bağlayın.

az spring-cloud app binding mysql update

Uygulamanın MySQL için Azure Veritabanı hizmet bağlamasını güncelleştirin.

az spring-cloud app binding redis

Redis için Azure Cache bağlamalarını yönetme komutları.

az spring-cloud app binding redis add

Uygulamayla bir Redis için Azure Cache bağlayın.

az spring-cloud app binding redis update

Uygulamanın Redis için Azure Cache hizmet bağlamasını güncelleştirin.

az spring-cloud app binding remove

Uygulamanın hizmet bağlamasını kaldırın.

az spring-cloud app binding show

Hizmet bağlamasının ayrıntılarını gösterin.

az spring-cloud app create

Azure Spring Cloud'da varsayılan dağıtımla yeni bir uygulama oluşturun.

az spring-cloud app custom-domain

Özel etki alanlarını yönetme komutları.

az spring-cloud app custom-domain bind

Uygulamayla özel bir etki alanı bağlayın.

az spring-cloud app custom-domain list

Uygulamanın tüm özel etki alanlarını listeleyin.

az spring-cloud app custom-domain show

Özel etki alanının ayrıntılarını gösterir.

az spring-cloud app custom-domain unbind

Uygulamanın özel etki alanını bağlamayı kaldırın.

az spring-cloud app custom-domain update

Uygulamanın özel etki alanını güncelleştirin.

az spring-cloud app delete

Azure Spring Cloud'da bir uygulamayı silme.

az spring-cloud app deploy

Uygulamaya kaynak kodu veya önceden oluşturulmuş ikili dosya dağıtın ve ilgili yapılandırmaları güncelleştirin.

az spring-cloud app deployment

Azure Spring Cloud'da bir uygulamanın dağıtımlarının yaşam döngüsünü yönetme komutları. --deployment parametresiyle uygulama düzeyinde dağıtımlar üzerinde daha fazla işlem yapılabilir. örneğin az spring-cloud app deploy --deployment .

az spring-cloud app deployment create

Uygulama için bir hazırlama dağıtımı oluşturun. Mevcut bir dağıtıma kod veya güncelleştirme ayarı dağıtmak için kullanın az spring-cloud app deploy/update --deployment <staging deployment>.

az spring-cloud app deployment delete

Uygulamanın dağıtımını silin.

az spring-cloud app deployment generate-heap-dump

Verilen dosya yolu için hedef uygulama örneğinizin yığın dökümünü oluşturun.

az spring-cloud app deployment generate-thread-dump

Verilen dosya yoluna hedef uygulama örneğinizin iş parçacığı dökümünü oluşturun.

az spring-cloud app deployment list

Bir uygulamadaki tüm dağıtımları listeleme.

az spring-cloud app deployment show

Dağıtımın ayrıntılarını gösterme.

az spring-cloud app deployment start-jfr

Verilen dosya yolu için hedef uygulama örneğinizde bir JFR başlatın.

az spring-cloud app identity

Bir uygulamanın yönetilen kimliklerini yönetme.

az spring-cloud app identity assign

Sistem tarafından atanan yönetilen kimliği etkinleştirin veya uygulamaya kullanıcı tarafından atanan yönetilen kimlikler atayın.

az spring-cloud app identity force-set

Bir uygulamada yönetilen kimlikleri ayarlamaya zorlama.

az spring-cloud app identity remove

Bir uygulamadan yönetilen kimliği kaldırma.

az spring-cloud app identity show

Uygulamanın yönetilen kimlik bilgilerini görüntüleme.

az spring-cloud app list

Azure Spring Cloud'daki tüm uygulamaları listeleyin.

az spring-cloud app log

Birden çok seçenek içeren uygulama örneklerinin günlüklerini takip etmeye yönelik komutlar. Uygulamada yalnızca bir örnek varsa örnek adı isteğe bağlıdır.

az spring-cloud app log tail

Bir uygulama örneğinin günlüklerini gösterin; '-f/--follow' ayarı yapıldığında günlükler akışla aktarılır.

az spring-cloud app logs

Bir uygulama örneğinin günlüklerini gösterin; '-f/--follow' ayarı yapıldığında günlükler akışla aktarılır.

az spring-cloud app restart

Varsayılan olarak üretim dağıtımı olan uygulamanın örneklerini yeniden başlatın.

az spring-cloud app scale

Bir uygulamayı veya dağıtımlarını el ile ölçeklendirme.

az spring-cloud app set-deployment

Bir uygulamanın üretim dağıtımını ayarlama.

az spring-cloud app show

Azure Spring Cloud'da bir uygulamanın ayrıntılarını gösterin.

az spring-cloud app show-deploy-log

Son dağıtımın derleme günlüğünü gösterir, yalnızca kaynak kodu dağıtımına uygulanır, varsayılan olarak üretim dağıtımına uygulanır.

az spring-cloud app start

Varsayılan olarak üretim dağıtımı olan uygulamanın örneklerini başlatın.

az spring-cloud app stop

Varsayılan olarak üretim dağıtımı olan uygulamanın örneklerini durdurun.

az spring-cloud app unset-deployment

Bir uygulamanın üretim dağıtımını kaldırma.

az spring-cloud app update

Bir uygulamanın yapılandırmalarını güncelleştirme.

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

Azure Spring Cloud'daki bir uygulamaya yeni bir yüklenmiş genel sertifika ekleme.

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

Örnekler

Bir uygulamaya yeni yüklenmiş bir ortak sertifika ekleme.

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

Gerekli Parametreler

--certificate-name

Eklenecek sertifikanın adı.

--load-trust-store

True ise, sertifika Java uygulamaları için güven deposuna yüklenir.

kabul edilen değerler: false, true
--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

az spring-cloud app append-persistent-storage

Azure Spring Cloud'daki bir uygulamaya yeni bir kalıcı depolama alanı ekleme.

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}]

Örnekler

Uygulamaya yeni bir kalıcı depolama alanı ekleme.

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

Gerekli Parametreler

--mount-path

Bağlanacak kalıcı depolama biriminin yolu.

--name -n

Uygulamanın adı.

--persistent-storage-type -t

Kalıcı depolama biriminin türü.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

--share-name

Önceden oluşturulmuş dosya paylaşımının adı. ShareName yalnızca kalıcı depolama biriminin türü AzureFileVolume olduğunda sağlanmalıdır.

--storage-name

Azure Spring Cloud'da oluşturduğunuz depolama kaynağının adı.

İsteğe Bağlı Parametreler

--mount-options

[isteğe bağlı] Kalıcı depolama birimi için bağlama seçenekleri.

--read-only

[isteğe bağlı] True ise, kalıcı depolama birimi salt okunur olur.

kabul edilen değerler: false, true

az spring-cloud app create

Azure Spring Cloud'da varsayılan dağıtımla yeni bir uygulama oluşturun.

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]

Örnekler

Varsayılan yapılandırmaya sahip bir uygulama oluşturun.

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

Örnek başına 3 örnek ve 2 cpu çekirdeği ve 3 GB bellek içeren genel erişilebilir bir uygulama oluşturun.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--assign-endpoint

True ise, doğrudan erişim için uç nokta URL'sini atayın.

kabul edilen değerler: false, true
--assign-identity

Sistem tarafından atanan yönetilen kimliği etkinleştirin.

kabul edilen değerler: false, true
--cpu

CPU kaynak miktarı. 500m veya CPU çekirdeği sayısı olmalıdır.

varsayılan değer: 1
--disable-probe

True ise canlılık ve hazırlık araştırmasını devre dışı bırakın.

kabul edilen değerler: false, true
--enable-persistent-storage

Doğruysa, varsayılan yola sahip bir 50G (Standart Fiyatlandırma katmanı) veya 1G (Temel Fiyatlandırma katmanı) diski bağlayın.

kabul edilen değerler: false, true
--env

'key[=value]' biçiminde boşlukla ayrılmış ortam değişkenleri.

--instance-count

Örnek sayısı.

varsayılan değer: 1
--jvm-options

jvm seçeneklerini içeren bir dize, bash ayrıştırma hatasından kaçınmak için bu bağımsız değişken için ' ' yerine '=' kullanın; örneğin: --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

JSON dosya yolu, uygulamaya yüklenecek sertifikaları gösterir.

--memory

Bellek kaynağı miktarı. 512Mi veya #Gi olmalıdır, örneğin, 1Gi, 3Gi.

varsayılan değer: 1Gi
--persistent-storage

Uygulamaya bağlanacak kalıcı depolamalar için bir json dosya yolu.

--runtime-version

Kullanılan dilin çalışma zamanı sürümü.

kabul edilen değerler: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

Sistem tarafından atanan yönetilen kimliği etkinleştirin.

kabul edilen değerler: false, true
--user-assigned

Bir uygulamaya yönelik assgin'e kullanıcı tarafından atanan yönetilen kimlik kaynak kimlikleri boşlukla ayrılmıştır.

az spring-cloud app delete

Azure Spring Cloud'da bir uygulamayı silme.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

az spring-cloud app deploy

Uygulamaya kaynak kodu veya önceden oluşturulmuş ikili dosya dağıtın ve ilgili yapılandırmaları güncelleştirin.

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]

Örnekler

Uygulamaya kaynak kodu dağıtma. Bu işlem geçerli dizini paketleyecek, Pivotal Derleme Hizmeti ile ikili derleme yapacak ve ardından uygulamaya dağıtacaktır.

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

Jvm seçenekleri ve ortam değişkenleriyle bir uygulamaya önceden oluşturulmuş bir jar dağıtın.

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

Kaynak kodunu uygulamanın belirli bir dağıtımına dağıtma.

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

Docker Hub üzerinde bir uygulamaya kapsayıcı görüntüsü dağıtma.

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

Özel kayıt defterindeki kapsayıcı görüntüsünü bir uygulamaya dağıtın.

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>

Uygulama Yapılandırma Hizmeti yapılandırma dosyası desenleriyle bir uygulamaya dağıtın.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--artifact-path

Belirtilen önceden oluşturulmuş yapıtı (jar veya netcore zip) dağıtın.

--build-env

'key[=value]' biçiminde boşlukla ayrılmış ortam değişkenleri.

--builder

(Enterprise Katmanı) Yürütülebilir dosyayı derlemek için kullanılan derleme hizmeti oluşturucusu.

varsayılan değer: default
--config-file-patterns

(Yalnızca Katman Enterprise) Uygulama Yapılandırma Hizmeti'nin hangi desenlerinin kullanılacağına karar vermek için ',' ile ayrılmış yapılandırma dosyası desenleri. Mevcut yapılandırmaları temizlemek için '""' kullanın.

--container-args

Kapsayıcı görüntüsünün bağımsız değişkenleri.

--container-command

Kapsayıcı görüntüsünün komutu.

--container-image

Kapsayıcı görüntüsü etiketi.

--container-registry

Kapsayıcı görüntüsünün kayıt defteri.

varsayılan değer: docker.io
--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--disable-probe

True ise canlılık ve hazırlık araştırmasını devre dışı bırakın.

kabul edilen değerler: false, true
--disable-validation

True ise jar doğrulamayı devre dışı bırakın.

kabul edilen değerler: false, true
--env

'key[=value]' biçiminde boşlukla ayrılmış ortam değişkenleri.

--jvm-options

jvm seçeneklerini içeren bir dize, bash ayrıştırma hatasından kaçınmak için bu bağımsız değişken için ' ' yerine '=' kullanın; örneğin: --jvm-options='-Xms1024m -Xmx2048m'.

--main-entry -m

Zip köküne göre .NET yürütülebilir dosyasının yolunu içeren bir dize.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--registry-password

Kapsayıcı kayıt defterinin parolası.

--registry-username

Kapsayıcı kayıt defterinin kullanıcı adı.

--runtime-version

Kullanılan dilin çalışma zamanı sürümü.

kabul edilen değerler: Java_11, Java_17, Java_8, NetCore_31
--source-path

Belirtilen kaynak klasörü dağıtın. Klasör katran içine paketlenir, karşıya yüklenir ve kpack kullanılarak oluşturulur. Değer sağlanmazsa varsayılan olarak geçerli klasöre geçer.

--target-module

Kaynak koddan oluşturulan birden çok jar paketi için gerekli olan dağıtılacak alt modül.

--version

Dağıtım sürümü, ayarlanmamışsa değişmeden tutun.

az spring-cloud app list

Azure Spring Cloud'daki tüm uygulamaları listeleyin.

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

Örnekler

Tüm uygulamaların kalıcı depolama durumunu sorgulama

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

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

az spring-cloud app logs

Bir uygulama örneğinin günlüklerini gösterin; '-f/--follow' ayarı yapıldığında günlükler akışla aktarılır.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--follow -f

Günlüklerin akışla aktarılıp aktarılmaması gerektiğini belirtin.

--format-json

Yapılandırılmış günlük etkinse JSON günlüklerini biçimlendirin.

--instance -i

Dağıtımın mevcut bir örneğinin adı.

--limit

Döndürülecek en fazla kilobayt günlük. Tavan numarası 2048'dir.

varsayılan değer: 2048
--lines

Gösterilecek satır sayısı. Maksimum değer 10000'dir.

varsayılan değer: 50
--since

Yalnızca 5s, 2m veya 1h gibi göreli sürelerden daha yeni günlükleri döndürür. Maksimum değer 1 s' dir.

az spring-cloud app restart

Varsayılan olarak üretim dağıtımı olan uygulamanın örneklerini yeniden başlatın.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az spring-cloud app scale

Bir uygulamayı veya dağıtımlarını el ile ölçeklendirme.

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

Örnekler

Bir uygulamanın ölçeğini 4 cpu çekirdeğine ve örnek başına 8 Gb belleğe artırın.

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

Uygulamanın dağıtımını 5 örneğe ölçeklendirin.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--cpu

CPU kaynak miktarı. 500m veya CPU çekirdeği sayısı olmalıdır.

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--instance-count

Örnek sayısı.

--memory

Bellek kaynağı miktarı. 512Mi veya #Gi olmalıdır, örneğin, 1Gi, 3Gi.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az spring-cloud app set-deployment

Bir uygulamanın üretim dağıtımını ayarlama.

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

Örnekler

Bir uygulamanın hazırlama dağıtımını üretime değiştirme.

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

Gerekli Parametreler

--deployment -d

Uygulamanın mevcut dağıtımının adı.

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az spring-cloud app show

Azure Spring Cloud'da bir uygulamanın ayrıntılarını gösterin.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

az spring-cloud app show-deploy-log

Son dağıtımın derleme günlüğünü gösterir, yalnızca kaynak kodu dağıtımına uygulanır, varsayılan olarak üretim dağıtımına uygulanır.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

az spring-cloud app start

Varsayılan olarak üretim dağıtımı olan uygulamanın örneklerini başlatın.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az spring-cloud app stop

Varsayılan olarak üretim dağıtımı olan uygulamanın örneklerini durdurun.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az spring-cloud app unset-deployment

Bir uygulamanın üretim dağıtımını kaldırma.

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

Örnekler

Uygulamanın üretim dağıtımı varsa, uygulamanın üretim dağıtımını hazırlamaya değiştirin.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az spring-cloud app update

Bir uygulamanın yapılandırmalarını güncelleştirme.

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}]

Örnekler

Uygulama için bir ortam değişkeni ekleyin.

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

Gerekli Parametreler

--name -n

Uygulamanın adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--service -s

Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--assign-endpoint

True ise, doğrudan erişim için uç nokta URL'sini atayın.

kabul edilen değerler: false, true
--config-file-patterns

(Yalnızca Katman Enterprise) Uygulama Yapılandırma Hizmeti'nin hangi desenlerinin kullanılacağına karar vermek için ',' ile ayrılmış yapılandırma dosyası desenleri. Mevcut yapılandırmaları temizlemek için '""' kullanın.

--deployment -d

Uygulamanın mevcut dağıtımının adı. Belirtilmezse varsayılan olarak üretim dağıtımı kullanılır.

--disable-probe

True ise canlılık ve hazırlık araştırmasını devre dışı bırakın.

kabul edilen değerler: false, true
--enable-ingress-to-app-tls

True ise, uygulama tls'ye girişi etkinleştirin.

kabul edilen değerler: false, true
--enable-persistent-storage

Doğruysa, varsayılan yola sahip bir 50G (Standart Fiyatlandırma katmanı) veya 1G (Temel Fiyatlandırma katmanı) diski bağlayın.

kabul edilen değerler: false, true
--env

'key[=value]' biçiminde boşlukla ayrılmış ortam değişkenleri.

--https-only

True ise, uygulamaya https üzerinden erişin.

kabul edilen değerler: false, true
--jvm-options

jvm seçeneklerini içeren bir dize, bash ayrıştırma hatasından kaçınmak için bu bağımsız değişken için ' ' yerine '=' kullanın; örneğin: --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

JSON dosya yolu, uygulamaya yüklenecek sertifikaları gösterir.

--main-entry -m

Zip köküne göre .NET yürütülebilir dosyasının yolu.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--persistent-storage

Uygulamaya bağlanacak kalıcı depolamalar için bir json dosya yolu.

--runtime-version

Kullanılan dilin çalışma zamanı sürümü.

kabul edilen değerler: Java_11, Java_17, Java_8, NetCore_31