Share via


ReplicaHealthStateChunk

表示具狀態服務複本或無狀態服務實例的健康情況狀態欄塊。 複本健全狀況狀態包含複本識別碼及其匯總健全狀況狀態。

屬性

名稱 類型 必要
HealthState 字串 (列舉)
ReplicaOrInstanceId 字串 No

HealthState

類型:字串 (列舉)
必要:否

Service Fabric 實體的健康情況狀態,例如叢集、節點、應用程式、服務、分割區、複本等。

可能的值包括:

  • Invalid - 表示不正確健康情況狀態。 所有 Service Fabric 列舉都有不正確類型。 值為零。
  • Ok - 指出健康情況狀態沒問題。 值為 1。
  • Warning - 表示健康情況狀態處於警告層級。 值為 2。
  • Error - 指出健康情況狀態處於錯誤層級。 應該調查錯誤健全狀況狀態,因為它們可能會影響叢集的正確功能。 此值為 3。
  • Unknown - 表示未知的健康情況狀態。 值為 65535。

ReplicaOrInstanceId

類型:字串
必要:否

具狀態服務複本或無狀態服務實例的識別碼。 此識別碼用於同時套用至具狀態和無狀態服務的查詢中。 Service Fabric 會使用它來唯一識別具狀態服務分割區或無狀態服務分割區實例的複本。 它在資料分割內是唯一的,不會在複本或實例的存留期內變更。 如果卸載具狀態複本,並在相同分割區的相同節點上建立另一個複本,則會取得不同的識別碼值。 如果在相同或不同的節點上容錯移轉無狀態實例,則會取得識別碼的不同值。