共用方式為


DeployedApplicationInfo

節點上部署之應用程式的相關資訊。

屬性

名稱 類型 必要
Id string
Name 字串
TypeName 字串
TypeVersion 字串 No
Status 字串 (列舉)
WorkDirectory 字串
LogDirectory 字串
TempDirectory 字串 No
HealthState 字串 (列舉) No

Id

類型:字串
必要:否

應用程式的身分識別。 這是應用程式名稱的編碼標記法。 這會用於 REST API 來識別應用程式資源。 從 6.0 版開始,階層式名稱會以 「~」 字元分隔。 例如,如果應用程式名稱是 "fabric:/myapp/app1",則應用程式識別在 6.0+ 中會是 "myapp~app1",而在舊版中會是 "myapp/app1"。


Name

類型:字串
必要:否

應用程式名稱,包括 'fabric:' URI 配置。


TypeName

類型:字串
必要:否

應用程式資訊清單中所定義的應用程式類型名稱。


TypeVersion

類型:字串
必要:否

應用程式資訊清單中所定義的應用程式類型版本。


Status

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

部署在節點上的應用程式狀態。 以下是可能的值。

可能的值包括:

  • Invalid - 表示部署狀態無效。 所有 Service Fabric 列舉都有不正確類型。 值為零。
  • Downloading - 指出套件是從 ImageStore 下載。 值為 1。
  • Activating - 表示封裝正在啟動。 值為 2。
  • Active - 表示封裝為使用中。 此值為 3。
  • Upgrading - 表示封裝正在升級。 值為 4。
  • Deactivating - 表示封裝正在停用。 值為 5。

WorkDirectory

類型:字串
必要:否

節點上應用程式的工作目錄。 工作目錄可用來儲存應用程式資料。


LogDirectory

類型:字串
必要:否

節點上應用程式的記錄目錄。 記錄目錄可用來儲存應用程式記錄。


TempDirectory

類型:字串
必要:否

節點上應用程式的臨時目錄。 屬於應用程式的程式碼套件會以這個目錄設定為臨時目錄的分支。


HealthState

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

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

可能的值包括:

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