Tableau Server 微服務容器

預設情況下,互動式微服務容器的某個執行個體會新增到已安裝應用程式伺服器 (Vizportal) 的每個節點上,非互動式微服務容器的某個執行個體會新增到已安裝背景程式的每個節點上。雖然您無法直接新增微服務容器,但可以根據需要使用 TSM CLI 變更兩個微服務容器的執行個體數量。如果從節點移除背景程式或應用程式伺服器的所有執行個體,也會移除容器程序。

微服務容器和微服務:

  • 互動式微服務容器:

    • MessageBus 微服務
    • 關聯性查詢微服務
    • 認證服務
  • 非互動式微服務容器:

    • 關聯性內嵌器微服務
    • 外部內容提供者微服務
    • 流程提供者微服務
    • 內容提供者微服務

檢視微服務容器狀態

您可以從 TSM 狀態頁面或從命令列使用 tsm status -v 命令,查看微服務容器處理序的狀態。當您使用 TSM 狀態頁面檢視伺服器處理序狀態時,每個容器處理序的狀態都可見,但您看不到容器中任意微服務的狀態。當您使用命令列時,則會顯示更多詳細資料,包括每個微服務的狀態。

微服務容器狀態

容器處理序的狀態取決於容器中微服務的狀態。當容器處理序中的所有微服務都按預期執行,則容器狀態為使用中(在 TSM 狀態頁面上)或 running (從 TSM 命令列檢視時)。如果容器處理序中的所有微服務都停止,則容器狀態為錯誤(在 TSM 狀態頁面上)或 stopped (從 TSM 命令列)。如果一個微服務停止,但至少有一個其他微服務正在執行,則容器狀態為已降級(在 TSM 狀態頁面上)或 degraded (從 TSM 命令列)。

當容器處理序中的所有微服務狀態都為正在執行時,則容器狀態為 Active。如果容器中的任意微服務為錯誤狀態(狀態為 stopped ),則容器處理序狀態為 degraded。如果容器中的所有微服務都為錯誤狀態,則容器狀態為 error

若要從 TSM 狀態頁面檢視微服務容器狀態:

  1. 在瀏覽器中開啟 TSM:

    http://<tsm-computer-name>:8850

  2. 按一下「狀態」

    頁面顯示互動式微服務容器和非互動式微服務容器處理序的狀態以及其他作為 TSM 或 Tableau Server 一部份執行的處理序狀態。

    您無法看到容器處理序中單個微服務的狀態,但如果容器處理序的狀態為使用中(綠色核取符號),則其包含的微服務全部按預期執行。若要查看單個微服務的狀態,請使用 TSM 命令列。

    附註:容器處理序的狀態不會在更舊的 Tableau Server 狀態頁面上顯示。有關兩種狀態頁面和他們的不同詳情,請參閱檢視伺服器處理序狀態