数据提取查询负载平衡

在 Tableau Server 版本 2020.2 及更高版本中,基于数据提取的查询的负载平衡已有所改善,并可加快基于数据提取的仪表板的加载时间。大量使用数据提取且具有大量仪表板负载的大型部署的改进效果最为明显,尤其是它们在独立节点上运行 Hyper 时。Hyper 在与其他服务器进程共享的节点上运行的较小型部署的性能也有所改进。

Hyper 记录有关 Hyper 所消耗资源量的服务器运行状况指标,并会考虑来自可能在同一服务器节点上运行的其他 Tableau 进程的负载。根据此信息,数据提取查询将发送到具有处理查询的可用资源的节点。除了评估系统资源外,负载均衡器还提高了路由到的节点已缓存数据提取的可能性。这减少了节点之间的重复数据提取的数量,并提高了内存和 I/O 使用率。

若要使用此功能,缓存服务器进程必须处于活动状态。有关详细信息,请参见Tableau Server 缓存服务器。如果未启用缓存服务器进程,负载平衡将自动恢复到以前的功能。

默认情况下已启用此功能。若要禁用它,请使用以下 tsm 命令:

tsm configuration set -k hyper_standalone.consistent_hashing.enabled -v false

tsm configuration set -k hyper_standalone.health.enabled -v false

使用以下 tsm 命令应用更改:tsm pending-changes apply

有关详细信息,请参见tsm configuration set 选项

感谢您的反馈!您的反馈已成功提交。谢谢!