az sf service
Verwalten von Diensten, die auf einem Azure Service Fabric-Cluster ausgeführt werden. Nur arm bereitgestellte Dienste unterstützen.
Befehle
| az sf service create |
Erstellen Sie einen neuen Dienst in einem Azure Service Fabric-Cluster. |
| az sf service delete |
Löschen eines Diensts. |
| az sf service list |
Listet Dienste einer bestimmten Anwendung auf. |
| az sf service show |
Rufen Sie einen Dienst ab. |
az sf service create
Erstellen Sie einen neuen Dienst in einem Azure Service Fabric-Cluster.
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]
Beispiele
Erstellen Sie einen neuen zustandslosen Dienst "testApp~testService1" mit Instanzanzahl -1 (auf allen Knoten).
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
Erstellen Sie einen neuen Zustandsdienst "testApp~testService2" mit einem Ziel von 5 Knoten.
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
Erforderliche Parameter
Geben Sie den Namen des Diensts an. Der Anwendungsname muss ein Präfix des Dienstnamens sein, z. B. appName~serviceName.
Geben Sie den Namen des Clusters an, wenn sie nicht angegeben wird, wie der Ressourcengruppenname.
Geben Sie den Namen des Diensts an. Der Anwendungsname muss ein Präfix des Dienstnamens sein, z. B. appName~serviceName.
Geben Sie den Ressourcengruppennamen an. Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Geben Sie den Diensttypnamen der Anwendung an, es sollte im Anwendungsmanifest vorhanden sein.
Geben Sie an, ob der Dienst zustandslos oder statuslos ist.
Optionale Parameter
Geben Sie die Standardkosten für eine Verschiebung an. Höhere Kosten machen es weniger wahrscheinlich, dass der Cluster Resource Manager das Replikat verschieben wird, wenn er versucht, den Cluster zu ausgleichen.
Geben Sie die Instanzanzahl für den zustandslosen Dienst an. Wenn -1 verwendet wird, bedeutet dies, dass es auf allen Knoten ausgeführt wird.
Geben Sie die Größe des Min-Replikatsatzes für den Zustandsdienst an.
Geben Sie an, welches Partitionsschema verwendet werden soll. Singleton-Partitionen werden normalerweise verwendet, wenn für den Dienst kein zusätzliches Routing benötigt wird. UniformInt64 bedeutet, dass jede Partition einen Bereich von int64-Schlüsseln besitzt. Benannt ist in der Regel für Dienste mit Daten, die in einem gebundenen Satz bucketed werden können. Einige allgemeine Beispiele für Datenfelder, die als Schlüssel für namensbasierte Partitionen verwendet werden, sind Regionen, Postleitzahlen, Kundengruppen oder andere geschäftliche Grenzen.
Geben Sie die Größe des Zielreplikatsatzes für den Zustandsdienst an.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sf service delete
Löschen eines Diensts.
az sf service delete --application-name
--cluster-name
--name
--resource-group
Beispiele
Dienst löschen.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Erforderliche Parameter
Der Name der Anwendungsressource.
Geben Sie den Namen des Clusters an, wenn sie nicht angegeben wird, wie der Ressourcengruppenname.
Geben Sie den Namen des Diensts an. Der Anwendungsname muss ein Präfix des Dienstnamens sein, z. B. appName~serviceName.
Geben Sie den Ressourcengruppennamen an. Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sf service list
Listet Dienste einer bestimmten Anwendung auf.
az sf service list --application-name
--cluster-name
--resource-group
Beispiele
Listendienste.
az sf service list -g testRG -c testCluster --application-name testApp
Erforderliche Parameter
Der Name der Anwendungsressource.
Geben Sie den Namen des Clusters an, wenn sie nicht angegeben wird, wie der Ressourcengruppenname.
Geben Sie den Ressourcengruppennamen an. Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sf service show
Rufen Sie einen Dienst ab.
az sf service show --application-name
--cluster-name
--name
--resource-group
Beispiele
Zeigen Sie die Eigenschaften eines Diensts auf einem Azure Service Fabric-Cluster an.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Erforderliche Parameter
Der Name der Anwendungsressource.
Geben Sie den Namen des Clusters an, wenn sie nicht angegeben wird, wie der Ressourcengruppenname.
Geben Sie den Namen des Diensts an. Der Anwendungsname muss ein Präfix des Dienstnamens sein, z. B. appName~serviceName.
Geben Sie den Ressourcengruppennamen an. Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für