az spring app
Примечание.
Эта ссылка является частью расширения spring для Azure CLI (версия 2.56.0 или более поздней). Расширение автоматически установит первый раз, когда вы запускаете команду az spring app. Подробнее о расширениях.
Эта группа команд неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Команды для управления приложениями в Azure Spring Apps.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az spring app append-loaded-public-certificate |
Добавьте новый загруженный общедоступный сертификат в приложение в Azure Spring Apps. |
Расширение | Deprecated |
| az spring app append-persistent-storage |
Добавьте новое постоянное хранилище в приложение в Azure Spring Apps. |
Расширение | Deprecated |
| az spring app connect |
Подключитесь к интерактивной оболочке экземпляра приложения для устранения неполадок. |
Расширение | Deprecated |
| az spring app create |
Создайте приложение с развертыванием по умолчанию в экземпляре Azure Spring Apps. |
Расширение | Deprecated |
| az spring app custom-domain |
Команды для управления пользовательскими доменами. |
Расширение | Deprecated |
| az spring app custom-domain bind |
Привязка личного домена к приложению. |
Расширение | Deprecated |
| az spring app custom-domain list |
Список всех пользовательских доменов приложения. |
Расширение | Deprecated |
| az spring app custom-domain show |
Отображение сведений о пользовательском домене. |
Расширение | Deprecated |
| az spring app custom-domain unbind |
Отмена привязки личного домена приложения. |
Расширение | Deprecated |
| az spring app custom-domain update |
Обновите личный домен приложения. |
Расширение | Deprecated |
| az spring app delete |
Удаление приложения в Azure Spring Apps. |
Расширение | Deprecated |
| az spring app deploy |
Разверните исходный код или предварительно созданный двоичный файл в приложении и обновите связанные конфигурации. |
Расширение | Deprecated |
| az spring app deployment |
Команды для управления жизненным циклом развертываний приложения в Azure Spring Apps. Дополнительные операции с развертываниями можно выполнять на уровне приложения с параметром --deployment. например, |
Расширение | Deprecated |
| az spring app deployment create |
Создайте промежуточное развертывание для приложения. Чтобы развернуть код или параметр обновления в существующем развертывании, используйте |
Расширение | Deprecated |
| az spring app deployment delete |
Удаление развертывания приложения. |
Расширение | Deprecated |
| az spring app deployment generate-heap-dump |
Создайте дамп кучи целевого экземпляра приложения для заданного пути к файлу. |
Расширение | Deprecated |
| az spring app deployment generate-thread-dump |
Создайте дамп потока целевого экземпляра приложения для заданного пути к файлу. |
Расширение | Deprecated |
| az spring app deployment list |
Вывод списка всех развертываний в приложении. |
Расширение | Deprecated |
| az spring app deployment show |
Отображение сведений о развертывании. |
Расширение | Deprecated |
| az spring app deployment start-jfr |
Запустите JFR в целевом экземпляре приложения, чтобы получить путь к файлу. |
Расширение | Deprecated |
| az spring app disable-remote-debugging |
Отключите удаленную отладку для развертывания. |
Расширение | Deprecated |
| az spring app enable-remote-debugging |
Включите удаленную отладку для развертывания. |
Расширение | Deprecated |
| az spring app get-remote-debugging-config |
Получите конфигурацию удаленной отладки развертывания. |
Расширение | Deprecated |
| az spring app identity |
Управление управляемыми удостоверениями приложения. |
Расширение | Deprecated |
| az spring app identity assign |
Включите управляемое удостоверение, назначаемое системой, или назначьте управляемые удостоверения, назначаемые пользователем, приложению. |
Расширение | Deprecated |
| az spring app identity force-set |
Принудительно задать управляемые удостоверения в приложении. |
Расширение | Deprecated |
| az spring app identity remove |
Удаление управляемого удостоверения из приложения. |
Расширение | Deprecated |
| az spring app identity show |
Отображение сведений об управляемом удостоверении приложения. |
Расширение | Deprecated |
| az spring app list |
Список всех приложений в Azure Spring Apps. |
Расширение | Deprecated |
| az spring app logs |
Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-f/--follow". |
Расширение | Deprecated |
| az spring app restart |
Перезапустите экземпляры приложения по умолчанию для рабочего развертывания. |
Расширение | Deprecated |
| az spring app scale |
Вручную масштабируйте приложение или его развертывания. |
Расширение | Deprecated |
| az spring app set-deployment |
Настройка рабочего развертывания приложения. |
Расширение | Deprecated |
| az spring app show |
Отображение сведений о приложении в Azure Spring Apps. |
Расширение | Deprecated |
| az spring app show-deploy-log |
Показать журнал сборки последнего развертывания, применяется только к развертыванию исходного кода, по умолчанию к рабочему развертыванию. |
Расширение | Deprecated |
| az spring app start |
Запуск экземпляров приложения по умолчанию для рабочего развертывания. |
Расширение | Deprecated |
| az spring app stop |
Остановите экземпляры приложения по умолчанию для рабочего развертывания. |
Расширение | Deprecated |
| az spring app unset-deployment |
Отмена установки рабочего развертывания приложения. |
Расширение | Deprecated |
| az spring app update |
Обновление конфигураций приложения. |
Расширение | Deprecated |
az spring app append-loaded-public-certificate
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Добавьте новый загруженный общедоступный сертификат в приложение в Azure Spring Apps.
az spring app append-loaded-public-certificate --certificate-name
--load-trust-store {false, true}
--name
--resource-group
--service
Примеры
Добавьте новый загруженный общедоступный сертификат в приложение.
az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true
Обязательные параметры
Имя добавляемого сертификата.
Если значение true, сертификат будет загружен в хранилище доверия для приложений Java.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app append-persistent-storage
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Добавьте новое постоянное хранилище в приложение в Azure Spring Apps.
az spring app append-persistent-storage --mount-path
--name
--persistent-storage-type
--resource-group
--service
--storage-name
[--enable-sub-path {false, true}]
[--mount-options]
[--read-only {false, true}]
[--share-name]
Примеры
Добавьте новое постоянное хранилище в приложение.
az spring app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService
Обязательные параметры
Путь к подключенному тому постоянного хранилища.
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Тип тома постоянного хранилища.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Имя ресурса хранилища, созданного в Azure Spring Apps.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
[необязательно] Если значение true, будет подключаться в отдельных подкаталогах с одинаковым путем для каждого экземпляра приложения.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
[необязательно] Параметры подключения для постоянного тома хранилища.
[необязательно] Если значение true, постоянный том хранилища будет считываться только.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
Имя предварительно созданной общей папки. Значение ShareName должно быть предоставлено только в том случае, если тип постоянного тома хранилища — AzureFileVolume.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app connect
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Подключитесь к интерактивной оболочке экземпляра приложения для устранения неполадок.
az spring app connect --name
--resource-group
--service
[--deployment]
[--instance]
[--shell-cmd]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Имя существующего экземпляра развертывания.
Команда оболочки, выполняемая при подключении к экземпляру приложения.
| Свойство | Значение |
|---|---|
| Default value: | /bin/sh |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app create
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Создайте приложение с развертыванием по умолчанию в экземпляре Azure Spring Apps.
az spring app create --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--bind-acs --bind-application-configuration-service]
[--bind-config-server --bind-cs]
[--bind-service-registry --bind-sr]
[--client-auth-certs]
[--cpu]
[--deployment-name]
[--disable-probe {false, true}]
[--disable-tea --disable-test-endpoint-auth {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage --enable-ps {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--instance-count]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--max-replicas]
[--memory]
[--min-replicas]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--scale-rule-auth --sra]
[--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
[--scale-rule-metadata --srm]
[--scale-rule-name --srn]
[--scale-rule-type --srt]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--system-assigned {false, true}]
[--user-assigned]
[--workload-profile]
Примеры
Создайте приложение с конфигурацией по умолчанию.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup
Создайте общедоступное приложение с 3 экземплярами и 2 ядрами ЦП и 3 ГБ памяти на экземпляр.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3
Создайте привязку приложения к реестру служб по умолчанию, службе конфигурации приложений и серверу конфигурации Spring Cloud.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Если значение true, назначьте URL-адрес конечной точки для прямого доступа.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
Если значение true, назначьте URL-адрес конечной точки, к которому можно получить доступ из виртуальной сети для приложения экземпляра внедрения виртуальной сети.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Входящий серверный протокол приложения. Значение по умолчанию означает HTTP/HTTPS/WebSocket.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Default, GRPC |
Привязать приложение к службе конфигурации приложений по умолчанию автоматически.
Привязать приложение к серверу конфигурации по умолчанию автоматически.
Привязывать приложение к реестру служб по умолчанию автоматически.
Строка, разделенная пробелом, содержащая идентификаторы ресурсов сертификатов для проверки подлинности клиента. например: --client_auth_certs='id0 id1'. Используйте "" для очистки существующих сертификатов.
Количество ресурсов ЦП. Должно быть 250 м, 500 м, 750 м, 1250 млн или число ядер ЦП.
Имя развертывания по умолчанию.
| Свойство | Значение |
|---|---|
| Default value: | default |
Если значение true, отключите пробу активности и готовности.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение true, отключите проверку подлинности тестовой конечной точки приложения.
| Свойство | Значение |
|---|---|
| Default value: | False |
| Допустимые значения: | false, true |
Если значение false, отключит проверку активности экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Если задано значение true, подключите диск 50G (ценовая категория "Стандартный") или диск 1G (ценовая категория "Базовый") с помощью пути по умолчанию.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение false, отключит проверку готовности экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Если значение false, отключит пробу запуска экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Переменные среды, разделенные пробелами, в формате "key[=value]".
Необязательное время в секундах экземпляр приложения должен завершиться корректно.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Значение времени ожидания чтения в входящего трафика в секундах. Значение по умолчанию 300, минимальное — 1, максимальное — 1800.
Значение времени ожидания отправки входящего трафика в секундах. Значение по умолчанию 60, минимальное — 1, максимальное — 1800.
Количество экземпляров.
| Свойство | Значение |
|---|---|
| Default value: | 1 |
Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".
Путь к файлу json указывает конфигурацию пробы активности.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Путь к файлу JSON указывает сертификаты, которые будут загружены в приложение.
Максимальное количество реплик.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
| Default value: | 10 |
Количество ресурсов памяти. Должно быть 512Mi, 1536Mi, 2560Mi, 3584Mi или #Gi, например 1Gi, 3Gi.
Минимальное количество реплик.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
| Default value: | 1 |
Путь к файлу JSON для постоянных хранилищ, подключенных к приложению.
Путь к файлу json указывает конфигурацию пробы готовности.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Версия используемого языка среды выполнения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
Параметры проверки подлинности правила масштабирования. Формат <triggerParameter>=<secretRef> и разделенный пробелом.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Метаданные правила масштабирования. Формат "key[=value]" и разделенный пробелом.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Имя правила масштабирования.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Тип правила масштабирования. Значение по умолчанию: http.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Список секретов для приложения. Формат "key[=value]" и разделенный пробелом.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Сходство сеансов входящего трафика приложения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Cookie, None |
Время до истечения срока действия файла cookie. Минимальное значение — 1 секунда, максимальное — 7 дней. Если задано значение 0, срок действия равен периоду сеанса браузера.
Путь к файлу json указывает конфигурацию пробы запуска.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Включите управляемое удостоверение, назначаемое системой.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Идентификаторы ресурсов управляемого удостоверения, назначаемых пользователем, разделенные пробелами, для assgin в приложение.
Профиль рабочей нагрузки, используемый в управляемой среде. По умолчанию используется значение "Потребление".
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app delete
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Удаление приложения в Azure Spring Apps.
az spring app delete --name
--resource-group
--service
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app deploy
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Разверните исходный код или предварительно созданный двоичный файл в приложении и обновите связанные конфигурации.
az spring app deploy --name
--resource-group
--service
[--apms]
[--artifact-path]
[--build-certificates]
[--build-cpu]
[--build-env]
[--build-memory]
[--builder]
[--config-file-patterns]
[--container-args]
[--container-command]
[--container-image]
[--container-registry]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-app-log]
[--disable-probe {false, true}]
[--disable-validation {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--jvm-options]
[--language-framework]
[--liveness-probe-config]
[--main-entry]
[--no-wait]
[--readiness-probe-config]
[--registry-password]
[--registry-username]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--server-version]
[--source-path]
[--startup-probe-config]
[--target-module]
[--version]
Примеры
Разверните исходный код в приложении. Это приведет к пакету текущего каталога, сборке двоичного файла с помощью службы сводной сборки и последующего развертывания в приложении.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path
Разверните предварительно созданный jar-файл в приложении с параметрами jvm и переменными среды.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Разверните предварительно созданную войну в приложении с серверной версией, параметрами jvm и переменными среды (только стандартные и базовые уровни).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.war --server-version Tomcat_10 --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Разверните исходный код в определенном развертывании приложения.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path
Разверните образ контейнера в Docker Hub в приложении.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1
Разверните образ контейнера в частном реестре в приложении.
az spring 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>
Развертывание с помощью шаблонов конфигурации службы конфигурации приложений в приложении.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar
Разверните предварительно созданный jar-файл в приложении с помощью env сборки (только для уровня Enterprise).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
(Только корпоративный уровень) Имена APM, разделенные пробелами.
Разверните указанный предварительно созданный артефакт (jar, war или netcore zip, война находится в общедоступной предварительной версии).
(Только корпоративный уровень) Имена сертификатов, разделенных пробелами, используются во время сборки.
Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.
| Свойство | Значение |
|---|---|
| Default value: | 1 |
Переменные среды, разделенные пробелами, в формате "key[=value]".
Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.
| Свойство | Значение |
|---|---|
| Default value: | 2Gi |
(Только корпоративный уровень) Создание построителя служб, используемого для сборки исполняемого файла.
| Свойство | Значение |
|---|---|
| Default value: | default |
(Только корпоративный уровень) Шаблоны файлов конфигурации, разделенные "", чтобы решить, какие шаблоны службы конфигурации приложений будут использоваться. Используйте """ для очистки существующих конфигураций.
Аргументы образа контейнера.
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
Команда образа контейнера.
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
Тег образа контейнера.
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
Реестр образа контейнера.
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
| Default value: | docker.io |
(Только корпоративный уровень) Путь пользовательского актатора для приложения. Значение по умолчанию — "/actuator".
(Только корпоративный уровень) Пользовательский порт актатора для приложения. По умолчанию — 8080.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не печатайте журналы приложений при развертывании приложения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Если значение true, отключите пробу активности и готовности.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение true, отключите проверку jar.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение false, отключит проверку активности экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Если значение false, отключит проверку готовности экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Если значение false, отключит пробу запуска экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Переменные среды, разделенные пробелами, в формате "key[=value]".
Необязательное время в секундах экземпляр приложения должен завершиться корректно.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".
Языковая платформа отправленного образа контейнера. Поддерживаемые значения: Springboot, "".
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
Путь к файлу json указывает конфигурацию пробы активности.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Строка, содержащая путь к исполняемому файлу .NET относительно zip-файла.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Путь к файлу json указывает конфигурацию пробы готовности.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Пароль реестра контейнеров.
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
Имя пользователя для реестра контейнеров.
| Свойство | Значение |
|---|---|
| Parameter group: | Custom Container Arguments |
Версия используемого языка среды выполнения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
(Только категории "Стандартный" и "Базовый") Версия сервера Tomcat. Перечислить все поддерживаемые версии сервера, выполнив az spring list-support-server-versions -o table. Эта функция доступна в общедоступной предварительной версии.
Разверните указанную исходную папку. Папка будет упакована в tar, отправлена и создана с помощью kpack. По умолчанию используется текущая папка, если не указано значение.
| Свойство | Значение |
|---|---|
| Parameter group: | Source Code deploy Arguments |
Путь к файлу json указывает конфигурацию пробы запуска.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Дочерний модуль для развертывания, необходимый для нескольких jar-пакетов, созданных из исходного кода.
| Свойство | Значение |
|---|---|
| Parameter group: | Source Code deploy Arguments |
Версия развертывания сохраняется без изменений, если она не задана.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app disable-remote-debugging
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Отключите удаленную отладку для развертывания.
az spring app disable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app enable-remote-debugging
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Включите удаленную отладку для развертывания.
az spring app enable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
[--port]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Порт удаленной отладки значение должно быть от 1024 до 65536, значение по умолчанию — 5005.
| Свойство | Значение |
|---|---|
| Default value: | 5005 |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app get-remote-debugging-config
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Получите конфигурацию удаленной отладки развертывания.
az spring app get-remote-debugging-config --name
--resource-group
--service
[--deployment]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app list
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Список всех приложений в Azure Spring Apps.
az spring app list --resource-group
--service
Примеры
Состояние запроса постоянного хранилища всех приложений
az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'
Обязательные параметры
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app logs
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-f/--follow".
az spring app logs --name
--resource-group
--service
[--deployment]
[--follow]
[--format-json]
[--instance]
[--limit]
[--lines]
[--since]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Укажите, следует ли передавать журналы.
| Свойство | Значение |
|---|---|
| Default value: | False |
Форматируйте журналы JSON, если включен структурированный журнал.
Имя существующего экземпляра развертывания.
Максимальный килобайт возвращаемых журналов. Номер потолка — 2048.
| Свойство | Значение |
|---|---|
| Default value: | 2048 |
Число строк для отображения. Максимальное значение — 10000.
| Свойство | Значение |
|---|---|
| Default value: | 50 |
Возвращает только журналы, более новые, чем относительная длительность, например 5s, 2 м или 1 ч. Максимальное значение — 1 ч.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app restart
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Перезапустите экземпляры приложения по умолчанию для рабочего развертывания.
az spring app restart --name
--resource-group
--service
[--deployment]
[--no-wait]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app scale
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Вручную масштабируйте приложение или его развертывания.
az spring app scale --name
--resource-group
--service
[--cpu]
[--deployment]
[--instance-count]
[--max-replicas]
[--memory]
[--min-replicas]
[--no-wait]
[--scale-rule-auth --sra]
[--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
[--scale-rule-metadata --srm]
[--scale-rule-name --srn]
[--scale-rule-type --srt]
Примеры
Масштабируйте приложение до 4 ядер ЦП и 8 ГБ памяти на экземпляр.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8
Горизонтальное развертывание приложения до 5 экземпляров.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Количество ресурсов ЦП. Должно быть 250 м, 500 м, 750 м, 1250 млн или число ядер ЦП.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Количество экземпляров.
Максимальное количество реплик.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
| Default value: | 10 |
Количество ресурсов памяти. Должно быть 512Mi, 1536Mi, 2560Mi, 3584Mi или #Gi, например 1Gi, 3Gi.
Минимальное количество реплик.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
| Default value: | 1 |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Параметры проверки подлинности правила масштабирования. Формат <triggerParameter>=<secretRef> и разделенный пробелом.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Метаданные правила масштабирования. Формат "key[=value]" и разделенный пробелом.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Имя правила масштабирования.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Тип правила масштабирования. Значение по умолчанию: http.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app set-deployment
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Настройка рабочего развертывания приложения.
az spring app set-deployment --deployment
--name
--resource-group
--service
[--no-wait]
Примеры
Переключение промежуточного развертывания приложения на рабочую среду.
az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup
Обязательные параметры
Имя существующего развертывания приложения.
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app show
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Отображение сведений о приложении в Azure Spring Apps.
az spring app show --name
--resource-group
--service
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app show-deploy-log
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Показать журнал сборки последнего развертывания, применяется только к развертыванию исходного кода, по умолчанию к рабочему развертыванию.
az spring app show-deploy-log --name
--resource-group
--service
[--deployment]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app start
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Запуск экземпляров приложения по умолчанию для рабочего развертывания.
az spring app start --name
--resource-group
--service
[--deployment]
[--no-wait]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app stop
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Остановите экземпляры приложения по умолчанию для рабочего развертывания.
az spring app stop --name
--resource-group
--service
[--deployment]
[--no-wait]
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app unset-deployment
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Отмена установки рабочего развертывания приложения.
az spring app unset-deployment --name
--resource-group
--service
[--no-wait]
Примеры
Переключите рабочее развертывание приложения на промежуточное, если приложение имеет рабочее развертывание.
az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az spring app update
Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.
Обновление конфигураций приложения.
az spring app update --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--client-auth-certs]
[--config-file-patterns]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-probe {false, true}]
[--disable-tea --disable-test-endpoint-auth {false, true}]
[--enable-ingress-to-app-tls {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage --enable-ps {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--https-only {false, true}]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--main-entry]
[--no-wait]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--workload-profile]
Примеры
Добавьте переменную среды для приложения.
az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar
Обязательные параметры
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Если значение true, назначьте URL-адрес конечной точки для прямого доступа.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение true, назначьте URL-адрес конечной точки, к которому можно получить доступ из виртуальной сети для приложения экземпляра внедрения виртуальной сети.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Входящий серверный протокол приложения. Значение по умолчанию означает HTTP/HTTPS/WebSocket.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Default, GRPC |
Строка, разделенная пробелом, содержащая идентификаторы ресурсов сертификатов для проверки подлинности клиента. например: --client_auth_certs='id0 id1'. Используйте "" для очистки существующих сертификатов.
(Только корпоративный уровень) Шаблоны файлов конфигурации, разделенные "", чтобы решить, какие шаблоны службы конфигурации приложений будут использоваться. Используйте """ для очистки существующих конфигураций.
(Только корпоративный уровень) Путь пользовательского актатора для приложения. Значение по умолчанию — "/actuator".
(Только корпоративный уровень) Пользовательский порт актатора для приложения. По умолчанию — 8080.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Если значение true, отключите пробу активности и готовности.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение true, отключите проверку подлинности тестовой конечной точки приложения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение true, включите входящий трафик в tls приложения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение false, отключит проверку активности экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Если задано значение true, подключите диск 50G (ценовая категория "Стандартный") или диск 1G (ценовая категория "Базовый") с помощью пути по умолчанию.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Если значение false, отключит проверку готовности экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Если значение false, отключит пробу запуска экземпляра приложения.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
| Допустимые значения: | false, true |
Переменные среды, разделенные пробелами, в формате "key[=value]".
Необязательное время в секундах экземпляр приложения должен завершиться корректно.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Если задано значение true, доступ к приложению через https.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Значение времени ожидания чтения в входящего трафика в секундах. Значение по умолчанию 300, минимальное — 1, максимальное — 1800.
Значение времени ожидания отправки входящего трафика в секундах. Значение по умолчанию 60, минимальное — 1, максимальное — 1800.
Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".
Путь к файлу json указывает конфигурацию пробы активности.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Путь к файлу JSON указывает сертификаты, которые будут загружены в приложение.
Путь к исполняемому файлу .NET относительно корневого zip-файла.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Путь к файлу JSON для постоянных хранилищ, подключенных к приложению.
Путь к файлу json указывает конфигурацию пробы готовности.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Версия используемого языка среды выполнения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
Список секретов для приложения. Формат "key[=value]" и разделенный пробелом.
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Сходство сеансов входящего трафика приложения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Cookie, None |
Время до истечения срока действия файла cookie. Минимальное значение — 1 секунда, максимальное — 7 дней. Если задано значение 0, срок действия равен периоду сеанса браузера.
Путь к файлу json указывает конфигурацию пробы запуска.
| Свойство | Значение |
|---|---|
| Parameter group: | App Customization Arguments |
Профиль рабочей нагрузки, используемый в управляемой среде. По умолчанию используется значение "Потребление".
| Свойство | Значение |
|---|---|
| Parameter group: | StandardGen2 Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |