---
schema_version: "1"
id: 312a5a3ec245d7daec563ddef61fb65b860b601a749b011a1d881ef71b743d66
title: 分布式安装建议
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/server-linux/distributed_install_recommendations.md
canonical_url: https://help.tableau.com/current/server-linux/zh-cn/distributed_install_recommendations.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 251dfb74dea810312ae5baef4dbe54c49bad46f5991c1be62f338fb02b014e4e
description: Recommendations for how many processes to run on each node in a distributed install.
---
[跳转到主要内容](#main-content)

# 分布式安装建议

在向 Tableau Server 安装中添加节点时，您必须决定要在每台计算机上运行多少个进程。本文提供一些常规建议，这些建议只是用作基础。

除了这些常规建议外，您还应：

- 了解您的组织如何使用 Tableau Server 并针对您的用例微调配置 — 例如，您是要针对用户响应还是数据提取刷新进行优化。
- 执行彻底的性能测试，确定调整进程配置的最佳位置。

有关针对组织需求调整 Tableau Server 安装的详细信息，请参见[性能调整](https://help.tableau.com/current/server-linux/zh-cn/perf_tuning.htm)。

有关分布式安装的要求的详细信息，以及有关配置附加节点的信息，请参见[分布式和高可用性 Tableau Server 安装](https://help.tableau.com/current/server-linux/zh-cn/distrib_ha.htm)。

## 适用于所有安装的建议

尽管组成 Tableau Server 群集的计算机无需具有相同的硬件，但它们必须都满足相同的最低系统要求。本页面上的建议假定您在其中安装 Tableau Server 的计算机具有八个或更多内核。

以下建议适用于所有服务器配置：

- 在您打算频繁刷新数据提取的情况下，在专用计算机上运行后台程序进程。后台程序进程通常占用最多 CPU 资源，并且可能拖慢同一计算机上的其他进程。
- 如果您计划频繁刷新数据提取，或者计划刷新大型数据提取，请增加后台程序进程的进程数。
- 在与运行后台程序进程的计算机不同的其他计算机上运行 VizQL 进程。让它们在同一台计算机上意味着数据提取刷新可能会影响用户视图。
- 在安装文件存储的节点上安装的数据引擎实例用于查询视图请求的数据。请考虑将文件存储进程与后台程序进程分离，以帮助最大程度降低后台程序任务对用户视图的影响。
- **使用拓扑配置进行优化：**
    
    - 将文件存储与管理控制器放在同一节点上可以减少或消除备份过程中在节点之间传输数据的需要，从而缩短备份 Tableau Server 所需的时间。如果您的组织使用许多数据提取，则情况尤其如此。
    - 将存储库 (Pgsql) 与管理控制器节点放在同一位置也有助于缩短备份时间，但节省的时间不如文件存储显著。
    
    管理控制器通常位于初始节点上，除非您遇到初始节点故障并且将控制器转移到另一节点。

**注意：**在具有三个或更多个节点的分布式安装中，最多只能有两个存储库实例（主动和被动）。您也可以运行包含一个存储库的 Tableau Server，但这样做意味着无法对存储库进行故障转移。有关详细信息，请参见 [Tableau Server 存储库](https://help.tableau.com/current/server-linux/zh-cn/server_process_repository.htm)。