知识库

Windows Server 2016 上的 Tableau Server 失去响应或变为未许可状态


发布时间: 18 Dec 2018
上次修改日期: 28 Dec 2023

问题

Windows Server 2016 上的 Tableau Server 显示各种问题,其中包括:

  • 计划的作业运行缓慢或失败
  • Tableau Server 变为降级状态
  • Tableau Server 变为未许可状态
  • 可视化项呈现更缓慢

此外,ClusterController 和/或后台程序日志可能包含以下错误:
“Caused by: java.io.IOException: Unable to establish loopback connection(原因: java.io.IOException: 无法建立环回连接)”

环境

  • Tableau Server
  • Windows Server 2016
  • Windows 防火墙
  • 与数据源的实时连接

解决方案

设置以降低 Tableau Server 资源管理器 (SRM) 的轮询频率 - 每隔 10 秒(而不是默认值 1 秒)轮询一次。
注意: 此解决方案需要重新启动 Tableau Server。

对于 Tableau Server 2018.2 及更高版本:

在安装了 TSM 的节点上以管理员身份打开命令提示符,并输入以下命令:

tsm configuration set -k native_api.check_interval_seconds -v 10 --force-keys
tsm pending-changes apply

原因

在特定负载特征下(例如,加载具有多个实时连接的工作簿),一个 Tableau Server 节点可能有多个进程发布和侦听 Tableau Server 资源管理器 (SRM) 广播消息。Tableau Server 的将来版本默认情况下将配置较低的 SRM 轮询频率。使用问题 ID 817676 跟踪此更改。

缺陷 817676 已在 2019 年 3 月维护版本中修复。
https://www.tableau.com/zh-cn/support/releases/server/2019.1.2
https://www.tableau.com/zh-cn/support/releases/server/2018.3.5
https://www.tableau.com/zh-cn/support/releases/server/2018.2.8
https://www.tableau.com/zh-cn/support/releases/server/2018.1.11
https://www.tableau.com/zh-cn/support/releases/server/10.5.14
https://www.tableau.com/zh-cn/support/releases/server/10.4.15
https://www.tableau.com/zh-cn/support/releases/server/10.3.19
 

其他信息

当前推荐为 Windows Server 2016 上运行的所有 Tableau Server 安装使用此解决方案。
如果希望验证您当前遇到的问题是否与本文相符,请检查以下各项。
检查 Windows 防火墙服务是否正在运行:
  1. 单击“开始”,然后键入“services.msc”
  2. 向下滚动到“Windows 防火墙”
  3. 检查状态是否为“正在运行”
检查 Tableau Server 日志中是否有“Unable to establish loopback connection”(无法建立环回连接)
检查 Windows 事件日志是否未包含事件 ID 4227 或 4231。这些事件 ID 表明端口暂时耗竭。如果遇到端口耗竭问题,请参见 Tableau Server 端口耗竭问题

 
此文章是否已解决问题?