az spring app
Примечание.
Эта ссылка является частью расширения spring для Azure CLI (версия 2.56.0 или более поздней). Расширение автоматически установит первый раз, когда вы запускаете команду az spring app . Подробнее о расширениях.
Команды для управления приложениями в Azure Spring Apps.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az spring app append-loaded-public-certificate |
Добавьте новый загруженный общедоступный сертификат в приложение в Azure Spring Apps. |
Расширение | Общедоступная версия |
az spring app append-persistent-storage |
Добавьте новое постоянное хранилище в приложение в Azure Spring Apps. |
Расширение | Общедоступная версия |
az spring app binding |
Команды для управления привязками с помощью Служб данных Azure необходимо вручную перезапустить приложение для принятия параметров. |
Расширение | Устарело |
az spring app binding cosmos |
Команды для управления привязками Azure Cosmos DB. |
Расширение | Устарело |
az spring app binding cosmos add |
Привязка Azure Cosmos DB к приложению. |
Расширение | Устарело |
az spring app binding cosmos update |
Обновите привязку службы Azure Cosmos DB приложения. |
Расширение | Устарело |
az spring app binding list |
Вывод списка всех привязок службы в приложении. |
Расширение | Устарело |
az spring app binding mysql |
Команды для управления привязками База данных Azure для MySQL. |
Расширение | Устарело |
az spring app binding mysql add |
Привязка База данных Azure для MySQL к приложению. |
Расширение | Устарело |
az spring app binding mysql update |
Обновите привязку службы База данных Azure для MySQL приложения. |
Расширение | Устарело |
az spring app binding redis |
Команды для управления привязками Кэш Azure для Redis. |
Расширение | Устарело |
az spring app binding redis add |
Привязка Кэш Azure для Redis к приложению. |
Расширение | Устарело |
az spring app binding redis update |
Обновите привязку службы Кэш Azure для Redis приложения. |
Расширение | Устарело |
az spring app binding remove |
Удалите привязку службы приложения. |
Расширение | Устарело |
az spring app binding show |
Отображение сведений о привязке службы. |
Расширение | Устарело |
az spring app connect |
Подключитесь к интерактивной оболочке экземпляра приложения для устранения неполадок. |
Расширение | Общедоступная версия |
az spring app create |
Создайте приложение с развертыванием по умолчанию в экземпляре Azure Spring Apps. |
Расширение | Общедоступная версия |
az spring app custom-domain |
Команды для управления пользовательскими доменами. |
Расширение | Общедоступная версия |
az spring app custom-domain bind |
Привязка личного домена к приложению. |
Расширение | Общедоступная версия |
az spring app custom-domain list |
Список всех пользовательских доменов приложения. |
Расширение | Общедоступная версия |
az spring app custom-domain show |
Отображение сведений о пользовательском домене. |
Расширение | Общедоступная версия |
az spring app custom-domain unbind |
Отмена привязки личного домена приложения. |
Расширение | Общедоступная версия |
az spring app custom-domain update |
Обновите личный домен приложения. |
Расширение | Общедоступная версия |
az spring app delete |
Удаление приложения в Azure Spring Apps. |
Расширение | Общедоступная версия |
az spring app deploy |
Разверните исходный код или предварительно созданный двоичный файл в приложении и обновите связанные конфигурации. |
Расширение | Общедоступная версия |
az spring app deployment |
Команды для управления жизненным циклом развертываний приложения в Azure Spring Apps. Дополнительные операции с развертываниями можно выполнять на уровне приложения с параметром --deployment. Например, az spring app deploy --deployment. |
Расширение | Общедоступная версия |
az spring app deployment create |
Создайте промежуточное развертывание для приложения. Чтобы развернуть код или параметр обновления в существующем развертывании, используйте |
Расширение | Общедоступная версия |
az spring app deployment delete |
Удаление развертывания приложения. |
Расширение | Общедоступная версия |
az spring app deployment generate-heap-dump |
Создайте дамп кучи целевого экземпляра приложения для заданного пути к файлу. |
Расширение | Общедоступная версия |
az spring app deployment generate-thread-dump |
Создайте дамп потока целевого экземпляра приложения для заданного пути к файлу. |
Расширение | Общедоступная версия |
az spring app deployment list |
Вывод списка всех развертываний в приложении. |
Расширение | Общедоступная версия |
az spring app deployment show |
Отображение сведений о развертывании. |
Расширение | Общедоступная версия |
az spring app deployment start-jfr |
Запустите JFR в целевом экземпляре приложения, чтобы получить путь к файлу. |
Расширение | Общедоступная версия |
az spring app disable-remote-debugging |
Отключите удаленную отладку для развертывания. |
Расширение | Общедоступная версия |
az spring app enable-remote-debugging |
Включите удаленную отладку для развертывания. |
Расширение | Общедоступная версия |
az spring app get-remote-debugging-config |
Получите конфигурацию удаленной отладки развертывания. |
Расширение | Общедоступная версия |
az spring app identity |
Управление управляемыми удостоверениями приложения. |
Расширение | Общедоступная версия |
az spring app identity assign |
Включите управляемое удостоверение, назначаемое системой, или назначьте управляемые удостоверения, назначаемые пользователем, приложению. |
Расширение | Общедоступная версия |
az spring app identity force-set |
Принудительно задать управляемые удостоверения в приложении. |
Расширение | Общедоступная версия |
az spring app identity remove |
Удаление управляемого удостоверения из приложения. |
Расширение | Общедоступная версия |
az spring app identity show |
Отображение сведений об управляемом удостоверении приложения. |
Расширение | Общедоступная версия |
az spring app list |
Список всех приложений в Azure Spring Apps. |
Расширение | Общедоступная версия |
az spring app log |
Команды для журналов экземпляров приложения с несколькими параметрами. Если приложение имеет только один экземпляр, имя экземпляра является необязательным. |
Расширение | Устарело |
az spring app log tail |
Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-f/--follow". |
Расширение | Устарело |
az spring app logs |
Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-f/--follow". |
Расширение | Общедоступная версия |
az spring app restart |
Перезапустите экземпляры приложения по умолчанию для рабочего развертывания. |
Расширение | Общедоступная версия |
az spring app scale |
Вручную масштабируйте приложение или его развертывания. |
Расширение | Общедоступная версия |
az spring app set-deployment |
Настройка рабочего развертывания приложения. |
Расширение | Общедоступная версия |
az spring app show |
Отображение сведений о приложении в Azure Spring Apps. |
Расширение | Общедоступная версия |
az spring app show-deploy-log |
Показать журнал сборки последнего развертывания, применяется только к развертыванию исходного кода, по умолчанию к рабочему развертыванию. |
Расширение | Общедоступная версия |
az spring app start |
Запуск экземпляров приложения по умолчанию для рабочего развертывания. |
Расширение | Общедоступная версия |
az spring app stop |
Остановите экземпляры приложения по умолчанию для рабочего развертывания. |
Расширение | Общедоступная версия |
az spring app unset-deployment |
Отмена установки рабочего развертывания приложения. |
Расширение | Общедоступная версия |
az spring app update |
Обновление конфигураций приложения. |
Расширение | Общедоступная версия |
az spring app append-loaded-public-certificate
Добавьте новый загруженный общедоступный сертификат в приложение в 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.
Имя приложения, запущенного в указанном экземпляре Azure Spring Apps.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app append-persistent-storage
Добавьте новое постоянное хранилище в приложение в 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=.
Имя ресурса хранилища, созданного в Azure Spring Apps.
Необязательные параметры
[необязательно] Если значение true, будет подключаться в отдельных подкаталогах с одинаковым путем для каждого экземпляра приложения.
[необязательно] Параметры подключения для постоянного тома хранилища.
[необязательно] Если значение true, постоянный том хранилища будет считываться только.
Имя предварительно созданной общей папки. Значение ShareName должно быть предоставлено только в том случае, если тип постоянного тома хранилища — AzureFileVolume.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app connect
Подключитесь к интерактивной оболочке экземпляра приложения для устранения неполадок.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Имя существующего экземпляра развертывания.
Команда оболочки, выполняемая при подключении к экземпляру приложения.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app create
Создайте приложение с развертыванием по умолчанию в экземпляре 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-config-server]
[--bind-service-registry]
[--client-auth-certs]
[--cpu]
[--deployment-name]
[--disable-probe {false, true}]
[--disable-tea {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period]
[--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]
[--scale-rule-http-concurrency]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
[--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=.
Необязательные параметры
Если значение true, назначьте URL-адрес конечной точки для прямого доступа.
Если значение true, назначьте URL-адрес конечной точки, к которому можно получить доступ из виртуальной сети для приложения экземпляра внедрения виртуальной сети.
Входящий серверный протокол приложения. Значение по умолчанию означает HTTP/HTTPS/WebSocket.
Привязать приложение к службе конфигурации приложений по умолчанию автоматически.
Привязать приложение к серверу конфигурации по умолчанию автоматически.
Привязывать приложение к реестру служб по умолчанию автоматически.
Строка, разделенная пробелом, содержащая идентификаторы ресурсов сертификатов для проверки подлинности клиента. например: --client_auth_certs='id0 id1'. Используйте "" для очистки существующих сертификатов.
Количество ресурсов ЦП. Должно быть 250 м, 500 м, 750 м, 1250 млн или число ядер ЦП.
Имя развертывания по умолчанию.
Если значение true, отключите пробу активности и готовности.
Если значение true, отключите проверку подлинности тестовой конечной точки приложения.
Если значение false, отключит проверку активности экземпляра приложения.
Если задано значение true, подключите диск 50G (ценовая категория "Стандартный") или диск 1G (ценовая категория "Базовый") с помощью пути по умолчанию.
Если значение false, отключит проверку готовности экземпляра приложения.
Если значение false, отключит пробу запуска экземпляра приложения.
Переменные среды, разделенные пробелами, в формате "key[=value]".
Необязательное время в секундах экземпляр приложения должен завершиться корректно.
Значение времени ожидания чтения в входящего трафика в секундах. Значение по умолчанию 300, минимальное — 1, максимальное — 1800.
Значение времени ожидания отправки входящего трафика в секундах. Значение по умолчанию 60, минимальное — 1, максимальное — 1800.
Количество экземпляров.
Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".
Путь к файлу json указывает конфигурацию пробы активности.
Путь к файлу JSON указывает сертификаты, которые будут загружены в приложение.
Максимальное количество реплик.
Количество ресурсов памяти. Должно быть 512Mi, 1536Mi, 2560Mi, 3584Mi или #Gi, например 1Gi, 3Gi.
Минимальное количество реплик.
Путь к файлу JSON для постоянных хранилищ, подключенных к приложению.
Путь к файлу json указывает конфигурацию пробы готовности.
Версия используемого языка среды выполнения.
Параметры проверки подлинности правила масштабирования. Формат "=" и разделенный пробелом.
Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.
Метаданные правила масштабирования. Формат "key[=value]" и разделенный пробелом.
Имя правила масштабирования.
Тип правила масштабирования. Значение по умолчанию: http.
Список секретов для приложения. Формат "key[=value]" и разделенный пробелом.
Сходство сеансов входящего трафика приложения.
Время до истечения срока действия файла cookie. Минимальное значение — 1 секунда, максимальное — 7 дней. Если задано значение 0, срок действия равен периоду сеанса браузера.
Путь к файлу json указывает конфигурацию пробы запуска.
Включите управляемое удостоверение, назначаемое системой.
Идентификаторы ресурсов управляемого удостоверения, назначаемых пользователем, разделенные пробелами, для assgin в приложение.
Профиль рабочей нагрузки, используемый в управляемой среде. По умолчанию используется значение "Потребление".
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app delete
Удаление приложения в 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=.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app deploy
Разверните исходный код или предварительно созданный двоичный файл в приложении и обновите связанные конфигурации.
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]
[--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=.
Необязательные параметры
(Только корпоративный уровень) Имена APM, разделенные пробелами.
Разверните указанный предварительно созданный артефакт (jar, war или netcore zip, война находится в общедоступной предварительной версии).
(Только корпоративный уровень) Имена сертификатов, разделенных пробелами, используются во время сборки.
Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.
Переменные среды, разделенные пробелами, в формате "key[=value]".
Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.
(Только корпоративный уровень) Создание построителя служб, используемого для сборки исполняемого файла.
(Только корпоративный уровень) Шаблоны файлов конфигурации, разделенные "", чтобы решить, какие шаблоны службы конфигурации приложений будут использоваться. Используйте """ для очистки существующих конфигураций.
Аргументы образа контейнера.
Команда образа контейнера.
Тег образа контейнера.
Реестр образа контейнера.
(Только корпоративный уровень) Путь пользовательского актатора для приложения. Значение по умолчанию — "/actuator".
(Только корпоративный уровень) Пользовательский порт актатора для приложения. По умолчанию — 8080.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не печатайте журналы приложений при развертывании приложения.
Если значение true, отключите пробу активности и готовности.
Если значение true, отключите проверку jar.
Если значение false, отключит проверку активности экземпляра приложения.
Если значение false, отключит проверку готовности экземпляра приложения.
Если значение false, отключит пробу запуска экземпляра приложения.
Переменные среды, разделенные пробелами, в формате "key[=value]".
Необязательное время в секундах экземпляр приложения должен завершиться корректно.
Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".
Языковая платформа отправленного образа контейнера. Поддерживаемые значения: Springboot, "".
Путь к файлу json указывает конфигурацию пробы активности.
Строка, содержащая путь к исполняемому файлу .NET относительно zip-файла.
Не ожидать завершения длительной операции.
Путь к файлу json указывает конфигурацию пробы готовности.
Пароль реестра контейнеров.
Имя пользователя для реестра контейнеров.
Версия используемого языка среды выполнения.
(Только категории "Стандартный" и "Базовый") Версия сервера Tomcat. Перечислить все поддерживаемые версии сервера, выполнив команду az spring list-support-server-versions -o table
. Эта функция предоставляется в общедоступной предварительной версии.
Разверните указанную исходную папку. Папка будет упакована в tar, отправлена и создана с помощью kpack. По умолчанию используется текущая папка, если не указано значение.
Путь к файлу json указывает конфигурацию пробы запуска.
Дочерний модуль для развертывания, необходимый для нескольких jar-пакетов, созданных из исходного кода.
Версия развертывания сохраняется без изменений, если она не задана.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app disable-remote-debugging
Отключите удаленную отладку для развертывания.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app enable-remote-debugging
Включите удаленную отладку для развертывания.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
Порт удаленной отладки значение должно быть от 1024 до 65536, значение по умолчанию — 5005.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app get-remote-debugging-config
Получите конфигурацию удаленной отладки развертывания.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app list
Список всех приложений в 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=.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app logs
Отображение журналов экземпляра приложения, журналы будут передаваться при настройке "-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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Укажите, следует ли передавать журналы.
Форматируйте журналы JSON, если включен структурированный журнал.
Имя существующего экземпляра развертывания.
Максимальный килобайт возвращаемых журналов. Номер потолка — 2048.
Число строк для отображения. Максимальное значение — 10000.
Возвращает только журналы, более новые, чем относительная длительность, например 5s, 2 м или 1 ч. Максимальное значение — 1 ч.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app restart
Перезапустите экземпляры приложения по умолчанию для рабочего развертывания.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app scale
Вручную масштабируйте приложение или его развертывания.
az spring app scale --name
--resource-group
--service
[--cpu]
[--deployment]
[--instance-count]
[--max-replicas]
[--memory]
[--min-replicas]
[--no-wait]
[--scale-rule-auth]
[--scale-rule-http-concurrency]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
Примеры
Масштабируйте приложение до 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=.
Необязательные параметры
Количество ресурсов ЦП. Должно быть 250 м, 500 м, 750 м, 1250 млн или число ядер ЦП.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Количество экземпляров.
Максимальное количество реплик.
Количество ресурсов памяти. Должно быть 512Mi, 1536Mi, 2560Mi, 3584Mi или #Gi, например 1Gi, 3Gi.
Минимальное количество реплик.
Не ожидать завершения длительной операции.
Параметры проверки подлинности правила масштабирования. Формат "=" и разделенный пробелом.
Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.
Метаданные правила масштабирования. Формат "key[=value]" и разделенный пробелом.
Имя правила масштабирования.
Тип правила масштабирования. Значение по умолчанию: http.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app set-deployment
Настройка рабочего развертывания приложения.
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=.
Необязательные параметры
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app show
Отображение сведений о приложении в 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=.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app show-deploy-log
Показать журнал сборки последнего развертывания, применяется только к развертыванию исходного кода, по умолчанию к рабочему развертыванию.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app start
Запуск экземпляров приложения по умолчанию для рабочего развертывания.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app stop
Остановите экземпляры приложения по умолчанию для рабочего развертывания.
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=.
Необязательные параметры
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app unset-deployment
Отмена установки рабочего развертывания приложения.
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=.
Необязательные параметры
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az spring app update
Обновление конфигураций приложения.
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 {false, true}]
[--enable-ingress-to-app-tls {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period]
[--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=.
Необязательные параметры
Если значение true, назначьте URL-адрес конечной точки для прямого доступа.
Если значение true, назначьте URL-адрес конечной точки, к которому можно получить доступ из виртуальной сети для приложения экземпляра внедрения виртуальной сети.
Входящий серверный протокол приложения. Значение по умолчанию означает HTTP/HTTPS/WebSocket.
Строка, разделенная пробелом, содержащая идентификаторы ресурсов сертификатов для проверки подлинности клиента. например: --client_auth_certs='id0 id1'. Используйте "" для очистки существующих сертификатов.
(Только корпоративный уровень) Шаблоны файлов конфигурации, разделенные "", чтобы решить, какие шаблоны службы конфигурации приложений будут использоваться. Используйте """ для очистки существующих конфигураций.
(Только корпоративный уровень) Путь пользовательского актатора для приложения. Значение по умолчанию — "/actuator".
(Только корпоративный уровень) Пользовательский порт актатора для приложения. По умолчанию — 8080.
Имя существующего развертывания приложения. По умолчанию для рабочего развертывания, если он не указан.
Если значение true, отключите пробу активности и готовности.
Если значение true, отключите проверку подлинности тестовой конечной точки приложения.
Если значение true, включите входящий трафик в tls приложения.
Если значение false, отключит проверку активности экземпляра приложения.
Если задано значение true, подключите диск 50G (ценовая категория "Стандартный") или диск 1G (ценовая категория "Базовый") с помощью пути по умолчанию.
Если значение false, отключит проверку готовности экземпляра приложения.
Если значение false, отключит пробу запуска экземпляра приложения.
Переменные среды, разделенные пробелами, в формате "key[=value]".
Необязательное время в секундах экземпляр приложения должен завершиться корректно.
Если задано значение true, доступ к приложению через https.
Значение времени ожидания чтения в входящего трафика в секундах. Значение по умолчанию 300, минимальное — 1, максимальное — 1800.
Значение времени ожидания отправки входящего трафика в секундах. Значение по умолчанию 60, минимальное — 1, максимальное — 1800.
Строка, содержащая параметры jvm, используйте "=" вместо " для этого аргумента, чтобы избежать ошибки синтаксического анализа Bash, например: --jvm-options='-Xms1024m -Xmx2048m".
Путь к файлу json указывает конфигурацию пробы активности.
Путь к файлу JSON указывает сертификаты, которые будут загружены в приложение.
Путь к исполняемому файлу .NET относительно корневого zip-файла.
Не ожидать завершения длительной операции.
Путь к файлу JSON для постоянных хранилищ, подключенных к приложению.
Путь к файлу json указывает конфигурацию пробы готовности.
Версия используемого языка среды выполнения.
Список секретов для приложения. Формат "key[=value]" и разделенный пробелом.
Сходство сеансов входящего трафика приложения.
Время до истечения срока действия файла cookie. Минимальное значение — 1 секунда, максимальное — 7 дней. Если задано значение 0, срок действия равен периоду сеанса браузера.
Путь к файлу json указывает конфигурацию пробы запуска.
Профиль рабочей нагрузки, используемый в управляемой среде. По умолчанию используется значение "Потребление".
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.