ServiceLoadMetricDescription interface
Menentukan metrik untuk menyeimbangkan beban layanan selama runtime.
Properti
| default |
Digunakan hanya untuk layanan Stateless. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini. |
| name | Nama metrik. Jika layanan memilih untuk melaporkan beban selama runtime, nama metrik beban harus cocok dengan nama yang ditentukan dalam Nama dengan tepat. Perhatikan bahwa nama metrik peka huruf besar/kecil. |
| primary |
Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Utama. |
| secondary |
Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Sekunder. |
| weight | Bobot relatif metrik beban layanan, dibandingkan dengan metrik lain yang dikonfigurasi untuk layanan ini, sebagai angka. |
Detail Properti
defaultLoad
Digunakan hanya untuk layanan Stateless. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini.
defaultLoad?: number
Nilai Properti
number
name
Nama metrik. Jika layanan memilih untuk melaporkan beban selama runtime, nama metrik beban harus cocok dengan nama yang ditentukan dalam Nama dengan tepat. Perhatikan bahwa nama metrik peka huruf besar/kecil.
name: string
Nilai Properti
string
primaryDefaultLoad
Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Utama.
primaryDefaultLoad?: number
Nilai Properti
number
secondaryDefaultLoad
Hanya digunakan untuk layanan Stateful. Jumlah beban default, sebagai angka, yang dibuat layanan ini untuk metrik ini ketika merupakan replika Sekunder.
secondaryDefaultLoad?: number
Nilai Properti
number
weight
Bobot relatif metrik beban layanan, dibandingkan dengan metrik lain yang dikonfigurasi untuk layanan ini, sebagai angka.
weight?: "Zero" | "Low" | "Medium" | "High"
Nilai Properti
"Zero" | "Low" | "Medium" | "High"