Tableau Server 訊息傳送服務

自 2019.4 版開始,Tableau Server 訊息傳送服務使用 Apache ActiveMQ。這是一個發布/訂閱平台,可以為微服務提供安全、可擴充功能、可執行與極具可用性的訊息導向通訊。訊息傳送服務用於支援 Tableau Server 中的微服務之間的通訊。

伺服器執行訊息傳送服務的單一執行個體。

處理序訊息傳送服務
狀態訊息傳送服務的狀態可以在「狀態頁面」與使用 tsm status -v 命令的命令列中檢視。有關詳情,請參閱檢視伺服器處理序狀態
記錄存放庫產生的記錄位於 /var/opt/tableau/tableau_server/data/tabsvc/logs/activemqserver 中。有關詳情,請參閱Tableau Server 記錄檔和記錄檔位置

如果訊息傳送服務無法正常運作的影響

如果訊息服務失敗或無法啟動,實際影響取決於設定的訊息服務使用一個還是兩個執行個體。

訊息傳送服務的多個執行個體(多節點,2020.1 版及更新版本)

如果使用 2020.1 版或更新版本,您可以設定兩個訊息傳送服務執行個體,且若已有 Tableau Server 的多節點安裝,則可安裝訊息傳送服務的兩個執行個體。在此情況下,如果其中一個執行個體故障,另一個執行個體將會處理所有流量,且您可以移除失敗的執行個體並重新安裝執行個體。

訊息傳送服務的單一執行個體

如果您有 Tableau Server 的單節點安裝,則受限於使用訊息服務的單一執行個體。在這種情況下,如果設定的執行個體失敗,Tableau Server 仍將運作,但狀態將顯示為「已降級」。

若該訊息服務停止,只要電腦本身正常運作,其會自動重新啟動。

多節點叢集中的訊息傳送服務

設定多節點群集中訊息傳送服務的方式,取決於您執行的 Tableau Server 版本。所有情況下都必須執行訊息傳送服務的單一執行個體。

從 2020.1 版開始,您可以在多節點環境中執行服務的兩個執行個體。建議您執行兩個執行個體,因為這將可提供備援。您可以將第二個執行個體新增到尚未設定訊息傳送服務的任何節點。在多節點叢集中,總計不能新增超過兩個執行個體的。

感謝您的意見反應!已成功提交您的意見回饋。謝謝!