az sf service
Управление службами, работающими в кластере Azure Service Fabric. Поддерживает только развернутые службы ARM.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az sf service create |
Создайте новую службу в кластере Azure Service Fabric. |
Основные сведения | Общедоступная версия |
az sf service delete |
Удаление службы. |
Основные сведения | Общедоступная версия |
az sf service list |
Перечисление служб заданного приложения. |
Основные сведения | Общедоступная версия |
az sf service show |
Получение службы. |
Основные сведения | Общедоступная версия |
az sf service create
Создайте новую службу в кластере Azure Service Fabric.
az sf service create --application
--cluster-name
--name
--resource-group
--service-type
--state {stateful, stateless}
[--default-move-cost {High, Low, Medium, Zero}]
[--instance-count]
[--min-replica]
[--partition-scheme {named, singleton, uniformInt64}]
[--target-replica]
Примеры
Создайте новую службу без отслеживания состояния testApp~testService1 с числом экземпляров -1 (на всех узлах).
az sf service create -g testRG -c testCluster --application-name testApp --state stateless --service-name testApp~testService \
--service-type testStateless --instance-count -1 --partition-scheme singleton
Создайте новую службу с отслеживанием состояния testApp~testService2 с целевым объектом 5 узлов.
az sf service create -g testRG -c testCluster --application-name testApp --state stateful --service-name testApp~testService2 \
--service-type testStatefulType --min-replica-set-size 3 --target-replica-set-size 5
Обязательные параметры
Укажите имя службы. Имя приложения должно быть префиксом имени службы, например appName~serviceName.
Укажите имя кластера, если оно не указано, совпадает с именем группы ресурсов.
Укажите имя службы. Имя приложения должно быть префиксом имени службы, например appName~serviceName.
Укажите имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Укажите имя типа службы приложения, оно должно существовать в манифесте приложения.
Укажите, является ли служба без отслеживания состояния или состоянием.
Необязательные параметры
Укажите стоимость перемещения по умолчанию. Более высокие затраты делают его менее вероятным, что диспетчер кластерных ресурсов переместит реплика при попытке сбалансировать кластер.
Укажите количество экземпляров для службы без отслеживания состояния. Если используется значение -1, это означает, что он будет выполняться на всех узлах.
Укажите минимальный размер реплика для службы с отслеживанием состояния.
Укажите, какую схему секционирования следует использовать. Одноэлементное секционирование обычно используется, если служба не требует дополнительной маршрутизации. UniformInt64 означает, что каждая секция владеет диапазоном ключей int64. Именованный обычно для служб с данными, которые могут быть сегментированы в ограниченном наборе. Вот некоторые наиболее распространенные примеры полей данных, которые используются в качестве ключей для секционирования по именам: регионы, почтовые индексы, группы клиентов и др.
Укажите целевой реплика размер набора для службы с отслеживанием состояния.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sf service delete
Удаление службы.
az sf service delete --application-name
--cluster-name
--name
--resource-group
Примеры
Удаление службы.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Обязательные параметры
Имя ресурса приложения. Обязательный.
Укажите имя кластера, если оно не указано, совпадает с именем группы ресурсов.
Укажите имя службы. Имя приложения должно быть префиксом имени службы, например appName~serviceName.
Укажите имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sf service list
Перечисление служб заданного приложения.
az sf service list --application-name
--cluster-name
--resource-group
Примеры
Перечисление служб.
az sf service list -g testRG -c testCluster --application-name testApp
Обязательные параметры
Имя ресурса приложения. Обязательный.
Укажите имя кластера, если оно не указано, совпадает с именем группы ресурсов.
Укажите имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sf service show
Получение службы.
az sf service show --application-name
--cluster-name
--name
--resource-group
Примеры
Отображение свойств службы в кластере Azure Service Fabric.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Обязательные параметры
Имя ресурса приложения. Обязательный.
Укажите имя кластера, если оно не указано, совпадает с именем группы ресурсов.
Укажите имя службы. Имя приложения должно быть префиксом имени службы, например appName~serviceName.
Укажите имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.