Bagikan melalui


ServiceProperties

Menjelaskan properti sumber daya layanan.

Properti

Nama Jenis Diperlukan
description string Tidak
replicaCount bilangan bulat Tidak
executionPolicy ExecutionPolicy Tidak
autoScalingPolicies array AutoScalingPolicy Tidak
status string (enum) Tidak
statusDetails string Tidak
healthState string (enum) Tidak
unhealthyEvaluation string Tidak
identityRefs array ServiceIdentity Tidak
dnsName string Tidak

description

Jenis: string
Diperlukan: Tidak

Deskripsi layanan yang dapat dibaca pengguna.


replicaCount

Jenis: bilangan bulat
Diperlukan: Tidak

Jumlah replika layanan yang akan dibuat. Default ke 1 jika tidak ditentukan.


executionPolicy

Jenis: ExecutionPolicy
Diperlukan: Tidak

Kebijakan eksekusi layanan


autoScalingPolicies

Jenis: array AutoScalingPolicy
Diperlukan: Tidak

Kebijakan penskalaian otomatis


status

Jenis: string (enum)
Diperlukan: Tidak

Status layanan.

Status sumber daya.

Potensi nilai:

  • Unknown - Menunjukkan status sumber daya tidak diketahui. Nilainya berbasis nol.
  • Ready - Menunjukkan bahwa sumber daya sudah siap. Nilainya adalah 1.
  • Upgrading - Menunjukkan bahwa sumber daya sedang ditingkatkan. Nilainya adalah 2.
  • Creating - Menunjukkan sumber daya sedang dibuat. Nilainya adalah 3.
  • Deleting - Menunjukkan bahwa sumber daya sedang dihapus. Nilainya adalah 4.
  • Failed - Menunjukkan bahwa sumber daya tidak berfungsi karena kegagalan persisten. Lihat properti statusDetails untuk detail selengkapnya. Nilainya adalah 5.

statusDetails

Jenis: string
Diperlukan: Tidak

Memberikan informasi tambahan tentang status layanan saat ini.


healthState

Jenis: string (enum)
Diperlukan: Tidak

Menjelaskan status kesehatan sumber daya aplikasi.

Status kesehatan entitas Service Fabric seperti Kluster, Node, Aplikasi, Layanan, Partisi, Replika, dll.

Potensi nilai:

  • Invalid - Menunjukkan status kesehatan yang tidak valid. Semua enumerasi Service Fabric memiliki jenis yang tidak valid. Nilainya berbasis nol.
  • Ok - Menunjukkan keadaan kesehatan baik-baik saja. Nilainya adalah 1.
  • Warning - Menunjukkan status kesehatan berada pada tingkat peringatan. Nilainya adalah 2.
  • Error - Menunjukkan status kesehatan berada pada tingkat kesalahan. Status kesehatan kesalahan harus diselidiki, karena dapat memengaruhi fungsionalitas kluster yang benar. Nilainya adalah 3.
  • Unknown - Menunjukkan status kesehatan yang tidak diketahui. Nilainya adalah 65535.

unhealthyEvaluation

Jenis: string
Diperlukan: Tidak

Ketika status kesehatan layanan tidak 'Ok', detail tambahan ini dari service fabric Health Manager bagi pengguna untuk mengetahui mengapa layanan ditandai tidak sehat.


identityRefs

Jenis: array ServiceIdentity
Diperlukan: Tidak

Daftar identitas layanan.


dnsName

Jenis: string
Diperlukan: Tidak

Nama dns layanan.