Uygulama Özellikleri
Uygulama kaynağının özelliklerini açıklar.
Özellikler
Ad | Tür | Gerekli |
---|---|---|
description |
dize | No |
services |
ServiceResourceDescription dizisi | No |
diagnostics |
DiagnosticsDescription | No |
debugParams |
dize | No |
serviceNames |
dize dizisi | No |
status |
string (sabit listesi) | No |
statusDetails |
dize | No |
healthState |
string (sabit listesi) | No |
unhealthyEvaluation |
dize | No |
description
Tür: dize
Gerekli: Hayır
Kullanıcının uygulamanın okunabilir açıklaması.
services
Tür: ServiceResourceDescription dizisi
Gerekli: Hayır
Uygulamadaki hizmetleri açıklar. Bu özellik, uygulamanın hizmetlerini oluşturmak veya değiştirmek için kullanılır. Get'te yalnızca hizmetin adı döndürülür. Hizmet açıklaması, hizmet kaynağı sorgulanarak elde edilebilir.
diagnostics
Tür: DiagnosticsDescription
Gerekli: Hayır
Bir uygulama kaynağının tanılama tanımını ve kullanımını açıklar.
debugParams
Tür: dize
Gerekli: Hayır
İç - Yerel geliştirme ortamında hata ayıklama oturumunu ayarlamak için Visual Studio tarafından kullanılır.
serviceNames
Tür: dize dizisi
Gerekli: Hayır
Uygulamadaki hizmetlerin adları.
status
Tür: dize (sabit listesi)
Gerekli: Hayır
Uygulamanın durumu.
Kaynağın durumu.
Olası değerler şunlardır:
-
Unknown
- Kaynak durumunun bilinmediğini gösterir. Değer sıfırdır. -
Ready
- Kaynağın hazır olduğunu gösterir. Değer 1'dir. -
Upgrading
- Kaynağın yükseltiliyor olduğunu gösterir. Değer 2'dir. -
Creating
- Kaynağın oluşturulduğunu gösterir. Değer 3'dür. -
Deleting
- Kaynağın silindiğini gösterir. Değer 4'dür. -
Failed
- Kaynağın kalıcı hatalar nedeniyle işlevsel olmadığını gösterir. Diğer ayrıntılar için statusDetails özelliğine bakın. Değer 5'tir.
statusDetails
Tür: dize
Gerekli: Hayır
Uygulamanın geçerli durumu hakkında ek bilgi verir.
healthState
Tür: dize (sabit listesi)
Gerekli: Hayır
Bir uygulama kaynağının sistem durumunu açıklar.
Küme, Düğüm, Uygulama, Hizmet, Bölüm, Çoğaltma gibi bir Service Fabric varlığının sistem durumu.
Olası değerler şunlardır:
-
Invalid
- Geçersiz bir sistem durumu gösterir. Tüm Service Fabric sabit listeleri geçersiz türe sahiptir. Değer sıfırdır. -
Ok
- Sistem durumunun iyi olduğunu gösterir. Değer 1'dir. -
Warning
- Sistem durumunun bir uyarı düzeyinde olduğunu gösterir. Değer 2'dir. -
Error
- Sistem durumunun hata düzeyinde olduğunu gösterir. Kümenin doğru işlevselliğini etkileyeebileceği için hata durumu araştırılmalıdır. Değer 3'dür. -
Unknown
- Bilinmeyen bir sistem durumunu gösterir. Değer 65535'tir.
unhealthyEvaluation
Tür: dize
Gerekli: Hayır
Uygulamanın sistem durumu 'Tamam' olmadığında, kullanıcının uygulamanın neden iyi durumda olmadığını bilmesi için service fabric Health Manager'dan gelen bu ek ayrıntılar.