az sf service
Mengelola layanan yang berjalan pada kluster Azure Service Fabric. Hanya mendukung layanan yang disebarkan ARM.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az sf service create |
Buat layanan baru pada kluster Azure Service Fabric. |
Core | GA |
az sf service delete |
Menghapus layanan. |
Core | GA |
az sf service list |
Mencantumkan layanan aplikasi tertentu. |
Core | GA |
az sf service show |
Dapatkan layanan. |
Core | GA |
az sf service create
Buat layanan baru pada kluster Azure Service Fabric.
az sf service create --application --application-name
--cluster-name
--name --service-name
--resource-group
--service-type
--state {stateful, stateless}
[--default-move-cost {High, Low, Medium, Zero}]
[--instance-count]
[--min-replica --min-replica-set-size]
[--partition-scheme {named, singleton, uniformInt64}]
[--target-replica --target-replica-set-size]
Contoh
Buat layanan stateless baru "testApp~testService1" dengan jumlah instans -1 (pada semua simpul).
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
Buat layanan stateful baru "testApp~testService2" dengan target 5 simpul.
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
Parameter yang Diperlukan
Tentukan nama layanan. Nama aplikasi harus berupa awalan nama layanan, misalnya: appName~serviceName.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan. Nama aplikasi harus berupa awalan nama layanan, misalnya: appName~serviceName.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Tentukan nama jenis layanan aplikasi, itu harus ada dalam manifes aplikasi.
Tentukan apakah layanan ini stateless atau stateful.
Properti | Nilai |
---|---|
Nilai yang diterima: | stateful, stateless |
Parameter Opsional
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Tentukan biaya default untuk pemindahan. Biaya yang lebih tinggi membuatnya lebih kecil kemungkinannya bahwa Cluster Resource Manager akan memindahkan replika saat mencoba menyeimbangkan kluster.
Properti | Nilai |
---|---|
Nilai yang diterima: | High, Low, Medium, Zero |
Tentukan jumlah instans untuk layanan stateless. Jika -1 digunakan, itu berarti akan berjalan pada semua node.
Tentukan ukuran set replika min untuk layanan stateful.
Tentukan skema partisi apa yang akan digunakan. Partisi singleton biasanya digunakan ketika layanan tidak memerlukan perutean tambahan. UniformInt64 berarti bahwa setiap partisi memiliki berbagai kunci int64. Nama biasanya untuk layanan dengan data yang dapat di-bucket, dalam set terikat. Beberapa contoh umum bidang data yang digunakan sebagai kunci partisi bernama adalah wilayah, kode pos, grup pelanggan, atau batas bisnis lainnya.
Properti | Nilai |
---|---|
Nilai default: | singleton |
Nilai yang diterima: | named, singleton, uniformInt64 |
Tentukan ukuran set replika target untuk layanan stateful.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Properti | Nilai |
---|---|
Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Properti | Nilai |
---|---|
Nilai default: | False |
Output format.
Properti | Nilai |
---|---|
Nilai default: | json |
Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
Properti | Nilai |
---|---|
Nilai default: | False |
az sf service delete
Menghapus layanan.
az sf service delete --application-name
--cluster-name
--name --service-name
--resource-group
Contoh
Delete service.
az sf service delete -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Parameter yang Diperlukan
Nama sumber daya aplikasi. Required.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan. Nama aplikasi harus berupa awalan nama layanan, misalnya: appName~serviceName.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Properti | Nilai |
---|---|
Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Properti | Nilai |
---|---|
Nilai default: | False |
Output format.
Properti | Nilai |
---|---|
Nilai default: | json |
Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
Properti | Nilai |
---|---|
Nilai default: | False |
az sf service list
Mencantumkan layanan aplikasi tertentu.
az sf service list --application-name
--cluster-name
--resource-group
Contoh
List services.
az sf service list -g testRG -c testCluster --application-name testApp
Parameter yang Diperlukan
Nama sumber daya aplikasi. Required.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Properti | Nilai |
---|---|
Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Properti | Nilai |
---|---|
Nilai default: | False |
Output format.
Properti | Nilai |
---|---|
Nilai default: | json |
Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
Properti | Nilai |
---|---|
Nilai default: | False |
az sf service show
Dapatkan layanan.
az sf service show --application-name
--cluster-name
--name --service-name
--resource-group
Contoh
Menampilkan properti layanan pada kluster Azure Service Fabric.
az sf service show -g testRG -c testCluster --application-name testApp --service-name testApp~testService
Parameter yang Diperlukan
Nama sumber daya aplikasi. Required.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan. Nama aplikasi harus berupa awalan nama layanan, misalnya: appName~serviceName.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Properti | Nilai |
---|---|
Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Properti | Nilai |
---|---|
Nilai default: | False |
Output format.
Properti | Nilai |
---|---|
Nilai default: | json |
Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
Properti | Nilai |
---|---|
Nilai default: | False |