az sf managed-service
Mengelola layanan yang berjalan pada kluster yang dikelola Azure Service Fabric. Hanya mendukung layanan yang disebarkan ARM.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az sf managed-service correlation-scheme |
Mengelola skema korelasi layanan yang berjalan pada kluster yang dikelola Azure Service Fabric. Hanya mendukung layanan yang disebarkan ARM. |
Inti | GA |
az sf managed-service correlation-scheme create |
Buat skema korelasi layanan terkelola baru pada kluster yang dikelola Azure Service Fabric. |
Inti | GA |
az sf managed-service correlation-scheme delete |
Menghapus skema korelasi layanan terkelola. |
Inti | GA |
az sf managed-service correlation-scheme update |
Memperbarui skema korelasi layanan terkelola. |
Inti | GA |
az sf managed-service create |
Buat layanan terkelola baru pada kluster terkelola Azure Service Fabric. |
Inti | GA |
az sf managed-service delete |
Menghapus layanan terkelola. |
Inti | GA |
az sf managed-service list |
Mencantumkan layanan terkelola dari aplikasi terkelola tertentu. |
Inti | GA |
az sf managed-service load-metrics |
Mengelola metrik beban layanan yang berjalan pada kluster yang dikelola Azure Service Fabric. Hanya mendukung layanan yang disebarkan ARM. |
Inti | GA |
az sf managed-service load-metrics create |
Buat metrik beban layanan terkelola baru pada kluster yang dikelola Azure Service Fabric. |
Inti | GA |
az sf managed-service load-metrics delete |
Menghapus layanan terkelola. |
Inti | GA |
az sf managed-service load-metrics update |
Memperbarui layanan terkelola. |
Inti | GA |
az sf managed-service show |
Dapatkan layanan. |
Inti | GA |
az sf managed-service update |
Memperbarui layanan terkelola. |
Inti | GA |
az sf managed-service create
Buat layanan terkelola baru pada kluster terkelola Azure Service Fabric.
az sf managed-service create --application
--cluster-name
--name
--resource-group
--service-type
--state {Stateful, Stateless}
[--activation-mode]
[--default-move-cost {High, Low, Medium, Zero}]
[--has-persisted-state {false, true}]
[--high-key]
[--instance-count]
[--keep-duration]
[--low-key]
[--min-inst-pct]
[--min-instance-count]
[--min-replica]
[--partition-count]
[--partition-names]
[--partition-scheme {Named, Singleton, UniformInt64Range}]
[--placement-constraints]
[--plcmt-time-limit]
[--quorum-loss-wait]
[--replica-restart-wait]
[--tags]
[--target-replica]
Contoh
Buat layanan terkelola stateless baru "testService1" dengan jumlah instans -1 (pada semua simpul).
az sf managed-service create -g testRG -c testCluster --application-name testApp --state stateless --service-name testService \
--service-type testStateless --instance-count -1 --partition-scheme singleton
Buat layanan stateful baru "testService2" dengan target 5 simpul.
az sf managed-service create -g testRG -c testCluster --application-name testApp --state stateful --service-name testService2 --has-persisted-state \
--service-type testStatefulType --min-replica-set-size 3 --target-replica-set-size 5 --partition-scheme uniformint64range --partition-count 1 --low-key 0 --high-key 25
Parameter yang Diperlukan
Tentukan nama layanan.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan.
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.
Parameter Opsional
Tentukan mode aktivasi paket layanan.
Tentukan biaya default untuk pemindahan. Biaya yang lebih tinggi membuatnya lebih kecil kemungkinannya bahwa Cluster Resource Manager akan memindahkan replika saat mencoba menyeimbangkan kluster.
Menentukan apakah ini adalah layanan persisten yang menyimpan status pada disk lokal. Jika itu maka nilai properti ini benar, jika bukan salah.
Tentukan batas atas rentang kunci partisi yang harus dibagi antara partisi 'Hitung' Ini hanya digunakan dengan skema partisi UniformInt64.
Tentukan jumlah instans untuk layanan stateless. Jika -1 digunakan, itu berarti akan berjalan pada semua simpul.
Tentukan definisi tentang berapa lama replika Siaga harus dipertahankan sebelum dihapus, diwakili dalam format ISO 8601 "hh:mm:ss".
Tentukan batas bawah rentang kunci partisi yang harus dibagi antara partisi 'Hitung' Ini hanya digunakan dengan skema partisi UniformInt64.
Tentukan persentase minimum InstanceCount yang harus memenuhi pemeriksaan keamanan EnsureAvailability selama operasi seperti meningkatkan atau menonaktifkan simpul. Jumlah aktual yang digunakan adalah maks( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Perhatikan, jika InstanceCount diatur ke -1, selama komputasi MinInstancePercentage, -1 pertama kali dikonversi menjadi jumlah simpul tempat instans diizinkan untuk ditempatkan sesuai dengan batasan penempatan pada layanan. Nilai yang diizinkan adalah dari 0 hingga 100.
Tentukan jumlah minimum instans yang harus memenuhi pemeriksaan keamanan EnsureAvailability selama operasi seperti meningkatkan atau menonaktifkan simpul. Jumlah aktual yang digunakan adalah maks( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Perhatikan, jika InstanceCount diatur ke -1, selama komputasi MinInstanceCount -1 pertama kali dikonversi menjadi jumlah simpul tempat instans diizinkan untuk ditempatkan sesuai dengan batasan penempatan pada layanan.
Tentukan ukuran set replika min untuk layanan stateful.
Tentukan jumlah partisi. Ini hanya digunakan dengan skema partisi UniformInt64.
Tentukan array untuk nama partisi. Ini hanya digunakan dengan skema partisi Bernama.
Tentukan skema partisi apa yang akan digunakan. Partisi database tunggal 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.
Tentukan batasan penempatan sebagai string. Kendala penempatan adalah ekspresi boolean pada properti node dan memungkinkan pembatasan layanan ke node tertentu berdasarkan persyaratan layanan. Misalnya, untuk menempatkan layanan pada simpul di mana NodeType berwarna biru, tentukan hal berikut: "NodeColor == blue)".
Tentukan durasi replika mana yang dapat tetap InBuild sebelum melaporkan bahwa build macet, diwakili dalam format ISO 8601 "hh:mm:ss".
Tentukan durasi maksimum di mana partisi diizinkan berada dalam status kehilangan kuorum, yang diwakili dalam format ISO 8601 "hh:mm:ss".
Tentukan durasi antara ketika replika turun dan ketika replika baru dibuat, diwakili dalam format ISO 8601 "hh:mm:ss".
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tentukan ukuran set replika target untuk layanan stateful.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az sf managed-service delete
Menghapus layanan terkelola.
az sf managed-service delete --application
--cluster-name
--name
--resource-group
Contoh
Menghapus layanan terkelola.
az sf managed-service delete -g testRG -c testCluster --application-name testApp --service-name testService
Parameter yang Diperlukan
Tentukan nama layanan.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az sf managed-service list
Mencantumkan layanan terkelola dari aplikasi terkelola tertentu.
az sf managed-service list --application
--cluster-name
--resource-group
Contoh
Mencantumkan layanan terkelola.
az sf managed-service list -g testRG -c testCluster --application-name testApp
Parameter yang Diperlukan
Tentukan nama layanan.
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az sf managed-service show
Dapatkan layanan.
az sf managed-service show --application
--cluster-name
--name
--resource-group
Contoh
Menampilkan properti layanan terkelola pada kluster terkelola Azure Service Fabric.
az sf managed-service show -g testRG -c testCluster --application-name testApp --service-name testService
Parameter yang Diperlukan
Tentukan nama layanan.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az sf managed-service update
Memperbarui layanan terkelola.
az sf managed-service update --application
--cluster-name
--name
--resource-group
[--default-move-cost {High, Low, Medium, Zero}]
[--instance-count]
[--keep-duration]
[--min-inst-pct]
[--min-instance-count]
[--min-replica]
[--placement-constraints]
[--plcmt-time-limit]
[--quorum-loss-wait]
[--replica-restart-wait]
[--tags]
[--target-replica]
Contoh
Memperbarui layanan stateless terkelola.
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService --min-instance-count 2 \
--min-instance-percentage 20
Memperbarui layanan stateful terkelola.
az sf managed-service update -g testRG -c testCluster --application-name testApp --service-name testService2 --service-placement-time-limit '00:11:00' \
--stand-by-replica-keep-duration '00:11:00' --replica-restart-wait-duration '00:11:00' --quorum-loss-wait-duration '00:11:00'
Parameter yang Diperlukan
Tentukan nama layanan.
Tentukan nama kluster, jika tidak diberikan akan sama dengan nama grup sumber daya.
Tentukan nama layanan.
Tentukan nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Tentukan biaya default untuk pemindahan. Biaya yang lebih tinggi membuatnya lebih kecil kemungkinannya bahwa Cluster Resource Manager akan memindahkan replika saat mencoba menyeimbangkan kluster.
Tentukan jumlah instans untuk layanan stateless. Jika -1 digunakan, itu berarti akan berjalan pada semua simpul.
Tentukan definisi tentang berapa lama replika Siaga harus dipertahankan sebelum dihapus, diwakili dalam format ISO 8601 "hh:mm:ss".
Tentukan persentase minimum InstanceCount yang harus memenuhi pemeriksaan keamanan EnsureAvailability selama operasi seperti meningkatkan atau menonaktifkan simpul. Jumlah aktual yang digunakan adalah maks( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Perhatikan, jika InstanceCount diatur ke -1, selama komputasi MinInstancePercentage, -1 pertama kali dikonversi menjadi jumlah simpul tempat instans diizinkan untuk ditempatkan sesuai dengan batasan penempatan pada layanan. Nilai yang diizinkan adalah dari 0 hingga 100.
Tentukan jumlah minimum instans yang harus memenuhi pemeriksaan keamanan EnsureAvailability selama operasi seperti meningkatkan atau menonaktifkan simpul. Jumlah aktual yang digunakan adalah maks( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Perhatikan, jika InstanceCount diatur ke -1, selama komputasi MinInstanceCount -1 pertama kali dikonversi menjadi jumlah simpul tempat instans diizinkan untuk ditempatkan sesuai dengan batasan penempatan pada layanan.
Tentukan ukuran set replika min untuk layanan stateful.
Tentukan batasan penempatan sebagai string. Kendala penempatan adalah ekspresi boolean pada properti node dan memungkinkan pembatasan layanan ke node tertentu berdasarkan persyaratan layanan. Misalnya, untuk menempatkan layanan pada simpul di mana NodeType berwarna biru, tentukan hal berikut: "NodeColor == blue)".
Tentukan durasi replika mana yang dapat tetap InBuild sebelum melaporkan bahwa build macet, diwakili dalam format ISO 8601 "hh:mm:ss".
Tentukan durasi maksimum di mana partisi diizinkan berada dalam status kehilangan kuorum, yang diwakili dalam format ISO 8601 "hh:mm:ss".
Tentukan durasi antara ketika replika turun dan ketika replika baru dibuat, diwakili dalam format ISO 8601 "hh:mm:ss".
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tentukan ukuran set replika target untuk layanan stateful.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.