Vlastnosti aplikace

Popisuje vlastnosti prostředku aplikace.

Vlastnosti

Název Typ Vyžadováno
description řetězec No
services pole ServiceResourceDescription Ne
diagnostics DiagnosticsDescription Ne
debugParams řetězec No
serviceNames pole řetězce Ne
status string (výčet) Ne
statusDetails řetězec No
healthState string (výčet) Ne
unhealthyEvaluation řetězec No

description

Typ: string
Povinné: Ne

Uživatelsky čitelný popis aplikace.


services

Typ: pole ServiceResourceDescription
Povinné: Ne

Popisuje služby v aplikaci. Tato vlastnost se používá k vytvoření nebo úpravě služeb aplikace. Při získání se vrátí pouze název služby. Popis služby lze získat dotazem na prostředek služby.


diagnostics

Typ: DiagnosticsDescription
Povinné: Ne

Popisuje definici diagnostiky a použití prostředku aplikace.


debugParams

Typ: string
Povinné: Ne

Interní – používá visual studio k nastavení relace ladění v místním vývojovém prostředí.


serviceNames

Typ: pole řetězce
Povinné: Ne

Názvy služeb v aplikaci.


status

Typ: řetězec (výčet)
Povinné: Ne

Stav aplikace.

Stav prostředku.

Možné hodnoty:

  • Unknown – Označuje, že stav prostředku je neznámý. Hodnota je nula.
  • Ready – Označuje, že prostředek je připravený. Hodnota je 1.
  • Upgrading – Označuje, že prostředek se upgraduje. Hodnota je 2.
  • Creating – Označuje, že se prostředek vytváří. Hodnota je 3.
  • Deleting – Označuje, že se prostředek odstraňuje. Hodnota je 4.
  • Failed – Označuje, že prostředek není funkční kvůli trvalým chybám. Další podrobnosti najdete ve vlastnosti statusDetails. Hodnota je 5.

statusDetails

Typ: string
Povinné: Ne

Poskytuje další informace o aktuálním stavu aplikace.


healthState

Typ: řetězec (výčet)
Povinné: Ne

Popisuje stav prostředku aplikace.

Stav entity Service Fabric, jako je cluster, uzel, aplikace, služba, oddíl, replika atd.

Možné hodnoty:

  • Invalid – Označuje neplatný stav. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula.
  • Ok - Označuje, že stav je v pořádku. Hodnota je 1.
  • Warning – Označuje stav na úrovni upozornění. Hodnota je 2.
  • Error – Označuje, že stav je na úrovni chyby. Měli byste prozkoumat stav chyby, protože to může mít vliv na správnou funkčnost clusteru. Hodnota je 3.
  • Unknown – Označuje neznámý stav. Hodnota je 65535.

unhealthyEvaluation

Typ: string
Povinné: Ne

Pokud stav aplikace není v pořádku, tyto další podrobnosti ze Service Fabric Health Manageru, aby uživatel věděl, proč je aplikace označená jako v pořádku.