Поделиться через


az spring job

Примечание.

Эта ссылка является частью расширения spring для Azure CLI (версия 2.56.0 или более поздней). Расширение автоматически установит первый раз, когда вы запускаете команду az spring job. Подробнее о расширениях.

Эта группа команд находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта группа команд неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

(Только корпоративный уровень) Команды для управления заданиями службы Azure Spring Apps.

Команды

Имя Описание Тип Состояние
az spring job create

Создайте новое задание в службе Azure Spring Apps.

Расширение Предварительная версия и не рекомендуется
az spring job delete

Удаление задания в Azure Spring Apps.

Расширение Предварительная версия и не рекомендуется
az spring job deploy

Разверните артефакт в задании и обновите связанные конфигурации.

Расширение Предварительная версия и не рекомендуется
az spring job execution

(Только корпоративный уровень) Команды для управления выполнением заданий службы Azure Spring Apps.

Расширение Предварительная версия и не рекомендуется
az spring job execution cancel

Отмена выполнения задания.

Расширение Предварительная версия и не рекомендуется
az spring job execution instance

(Только корпоративный уровень) Команды для управления экземплярами выполнения заданий службы Azure Spring Apps.

Расширение Предварительная версия и не рекомендуется
az spring job execution instance list

Вывод списка всех экземпляров выполнения задания.

Расширение Предварительная версия и не рекомендуется
az spring job execution list

Вывод списка всех выполнений задания.

Расширение Предварительная версия и не рекомендуется
az spring job execution show

Отображение состояния и результатов выполнения задания.

Расширение Предварительная версия и не рекомендуется
az spring job list

Список всех заданий в Azure Spring Apps.

Расширение Предварительная версия и не рекомендуется
az spring job logs

Отображение журналов для экземпляров выполнения задания. Журналы будут передаваться в поток при настройке "-f/--follow".

Расширение Предварительная версия и не рекомендуется
az spring job show

Отображение сведений о задании в Azure Spring Apps.

Расширение Предварительная версия и не рекомендуется
az spring job start

Запустите выполнение задания.

Расширение Предварительная версия и не рекомендуется
az spring job update

Обновление конфигураций задания.

Расширение Предварительная версия и не рекомендуется

az spring job create

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Создайте новое задание в службе Azure Spring Apps.

az spring job create --name
                     --resource-group
                     --service
                     [--args]
                     [--bind-config-server --bind-cs]
                     [--bind-service-registry --bind-sr]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Примеры

Создайте задание с конфигурацией по умолчанию.

az spring job create -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра 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.

--args

Аргументы выполнения задания.

--bind-config-server --bind-cs

Привязывать задание к серверу конфигурации по умолчанию автоматически.

--bind-service-registry --bind-sr

Привязать задание к реестру служб по умолчанию автоматически.

--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

Свойство Значение
Default value: 1
--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

Свойство Значение
Default value: 2Gi
--parallelism

Максимальное количество реплик для выполнения на выполнение.

--retry-limit

Максимальное количество повторных попыток перед сбоем задания.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--timeout

Максимальное количество секунд, для выполнения которых разрешено выполнение.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job delete

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Удаление задания в Azure Spring Apps.

az spring job delete --name
                     --resource-group
                     --service

Примеры

Удаление задания

az spring job delete -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job deploy

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Разверните артефакт в задании и обновите связанные конфигурации.

az spring job deploy --name
                     --resource-group
                     --service
                     [--args]
                     [--artifact-path]
                     [--build-cpu]
                     [--build-env]
                     [--build-memory]
                     [--builder]
                     [--cpu]
                     [--disable-validation {false, true}]
                     [--envs]
                     [--memory]
                     [--no-wait]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--source-path]
                     [--timeout]
                     [--version]

Примеры

Разверните предварительно созданный jar-файл в задании с переменными среды.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --env foo=bar

Разверните предварительно созданный jar-файл в задании с помощью env сборки.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра 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.

--args

Аргументы выполнения задания.

--artifact-path

Разверните указанный предварительно созданный артефакт (jar или netcore zip).

--build-cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

Свойство Значение
Default value: 1
--build-env

Переменные среды, разделенные пробелами, в формате "key[=value]".

--build-memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

Свойство Значение
Default value: 2Gi
--builder

(Только корпоративный уровень) Создание построителя служб, используемого для сборки исполняемого файла.

Свойство Значение
Default value: default
--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

--disable-validation

Если значение true, отключите проверку jar.

Свойство Значение
Допустимые значения: false, true
--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--parallelism

Максимальное количество реплик для выполнения на выполнение.

--retry-limit

Максимальное количество повторных попыток перед сбоем задания.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--source-path

Разверните указанную исходную папку. Папка будет упакована в tar, отправлена и создана с помощью kpack. По умолчанию используется текущая папка, если не указано значение.

Свойство Значение
Parameter group: Source Code deploy Arguments
--timeout

Максимальное количество секунд, для выполнения которых разрешено выполнение. Для сброса времени ожидания можно использовать -1.

--version

Версия развертывания сохраняется без изменений, если она не задана.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job list

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Список всех заданий в Azure Spring Apps.

az spring job list --resource-group
                   --service

Примеры

Список заданий

az spring job list -s MyAzureSpringAppsInstance -g MyResourceGroup

Обязательные параметры

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job logs

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Отображение журналов для экземпляров выполнения задания. Журналы будут передаваться в поток при настройке "-f/--follow".

az spring job logs --execution
                   --name
                   --resource-group
                   --service
                   [--all-instances]
                   [--follow]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--max-log-requests]
                   [--since]

Примеры

Отображение журналов для всех экземпляров выполнения задания.

az spring job logs --name job-name --execution job-execution-nam --all-instances -s MyService -g MyResourceGroup

Отображение журналов для определенного экземпляра выполнения задания.

az spring job logs --name job-name --execution job-execution-nam --instance job-execution-instance -s MyService -g MyResourceGroup

Потоковая передача и просмотр журналов для всех экземпляров выполнения задания.

az spring job logs --name job-name --execution job-execution-nam --all-instances --follow -s MyService -g MyResourceGroup

Потоковая передача и просмотр журналов для определенного экземпляра выполнения задания.

az spring job logs --name job-name --execution job-execution-nam --instance MyJobExecutionInstance --follow -s MyService -g MyResourceGroup

Обязательные параметры

--execution

Имя выполнения задания.

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра 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.

--all-instances

Флаг, указывающий получение журналов для всех экземпляров выполнения задания.

--follow -f

Флаг, указывающий, что журналы должны быть потоковые.

--instance -i

Имя существующего экземпляра выполнения задания. Поиск имен экземпляров из команды az spring job execution instance list.

--limit

Максимальное количество возвращаемых журналов кибибайта. Номер потолка — 2048.

Свойство Значение
Default value: 2048
--lines

Число строк для отображения. Максимальное значение — 10000.

Свойство Значение
Default value: 100
--max-log-requests

Укажите максимальное количество параллельных журналов, которые следует использовать при получении журналов по всем экземплярам.

Свойство Значение
Default value: 5
--since

Возвращает только журналы, более новые, чем относительная длительность, например 5s, 2 м или 1 ч. Максимальное значение — 1 ч.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job show

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Отображение сведений о задании в Azure Spring Apps.

az spring job show --name
                   --resource-group
                   --service

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job start

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Запустите выполнение задания.

az spring job start --name
                    --resource-group
                    --service
                    [--args]
                    [--cpu]
                    [--envs]
                    [--memory]
                    [--secret-envs]
                    [--wait-until-finished {false, true}]

Примеры

Запуск выполнения задания

az spring job start -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра 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.

--args

Аргументы выполнения задания.

--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--wait-until-finished

Если значение true, дождитесь завершения выполнения задания.

Свойство Значение
Default value: False
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az spring job update

Предварительный просмотр Не рекомендуется

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд Spring устарела и будет удалена в будущем выпуске.

Обновление конфигураций задания.

az spring job update --name
                     --resource-group
                     --service
                     [--args]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Примеры

Добавьте переменные среды обычного текста для задания.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs foo=bar

Удалите все переменные среды обычного текста и сохраните все существующие секреты для задания.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs

Удалите все секреты и сохраните все переменные среды обычного текста для задания.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --secret-envs

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра 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.

--args

Аргументы выполнения задания.

--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

--parallelism

Максимальное количество реплик для выполнения на выполнение.

--retry-limit

Максимальное количество повторных попыток перед сбоем задания.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--timeout

Максимальное количество секунд, для выполнения которых разрешено выполнение. Для сброса времени ожидания можно использовать -1.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False