---
schema_version: "1"
id: 8313d329f96ca5fd83b130a38fd3e67121913eb9a6189044c37db7cbeda244bd
title: Tableau Server 訊息傳送服務
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/server-linux/server_process_messaging_service.md
canonical_url: https://help.tableau.com/current/server-linux/zh-tw/server_process_messaging_service.htm
source_site: help.tableau.com
content_type: documentation
content_hash: a48ffbd808e18966608d595d01ccc39eea71e83c039b05bf3821e9f229bfcb39
description: Understand the Tableau Server Messaging Service based on Apache ActiveMQ.
---
[跳至主要內容](#main-content)

# Tableau Server 訊息傳送服務

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

預設情況下，伺服器執行訊息傳送服務的單一執行個體。在版本 2020.1 及更高版本中，若有 Tableau Server 的多節點執行個體，則可以設定訊息服務的第二個執行個體。

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1" style="width: 15%;"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>處理序</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">訊息傳送服務</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>狀態</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">訊息傳送服務的狀態可以在「狀態頁面」與使用 <code>tsm status -v</code> 命令的命令列中檢視。有關詳情，請參閱<a href="https://help.tableau.com/current/server-linux/zh-tw/service_viewstatus.htm" class="xref">檢視伺服器處理序狀態</a>。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><strong>記錄</strong></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">存放庫產生的記錄位於 <code><code>/var/opt/tableau/tableau_server/data/tabsvc/logs/</code>activemqserver</code> 中。有關詳情，請參閱<a href="https://help.tableau.com/current/server-linux/zh-tw/logs_loc.htm" class="xref">Tableau Server 記錄檔和記錄檔位置</a>。</td></tr></tbody></table>

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

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

### 訊息傳送服務的多個執行個體（多節點，2020.1 版及更新版本）

如果使用 2020.1 版或更新版本，可以設定兩個訊息傳送服務執行個體_，且_有 Tableau Server 的多節點安裝。在這種情況下，如果一個執行個體故障，另一個執行個體將處理所有流量，可以移除並重新安裝故障的執行個體。

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

如果您有 Tableau Server 的單節點安裝，則受限於使用訊息服務的單一執行個體。在這種情況下，如果設定的執行個體失敗，Tableau Server 將繼續執行，但狀態將顯示為「已降級」，並且在訊息服務關閉時傳送到訊息服務的任何事件訊息都可能會遺失，即使該服務重新啟動。事件訊息包含專案的權限變更。

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

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

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

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