知识库

更改用户会话超时


发布时间: 27 Dec 2013
上次修改日期: 28 Jan 2020

问题

如何更改 Tableau Server 用户会话的超时值。

环境

Tableau Server

答案

在运行 Tableau Server 的计算机上,打开命令提示符,并导航到 Tableau Server bin 文件夹,此文件夹默认位于:
C:\Program Files\Tableau\Tableau Server\<version>\bin

选项 1
对于 Windows 版 Tableau Server 2018.1 及更低版本:
调整空闲超时,其中 <minutes> 是分钟数,用户会话将在经过该分钟数后超时。
tabadmin stop 
tabadmin set wgserver.session.idle_limit <minutes> 
tabadmin configure 
tabadmin start
对于 Linux 版 Tableau Server 和 Windows 版 Tableau Server 2018.2 及更高版本:
 
 
tsm configuration set -k wgserver.session.idle_limit -v <minutes> 
tsm pending-changes apply 
注意:
  • wgserver.session.idle_limit 的默认设置为 240 分钟。
  • 不管超时期间如何,关闭 Web 浏览器将会结束当前会话,并且将需要再次登录才能访问 Tableau Server。

选项 2
调整会话的最长期限,其中 <minutes> 是分钟数,用户会话将在经过该分钟数后超时。
对于 Windows 版 Tableau Server 2018.1 及更低版本:
tabadmin stop 
wgserver.session.lifetime_limit <minutes> 
tabadmin set wgserver.session.apply_lifetime_limit true 
tabadmin configure 
tabadmin start
  对于 Linux 版 Tableau Server 和 Windows 版 Tableau Server 2018.2 及更高版本:
tsm configuration set -k wgserver.session.apply_lifetime_limit -v true
tsm configuration set -k wgserver.session.lifetime_limit -v <minutes>
tsm pending-changes apply
 
注意: 
  • 设置 wgserver.session.apply_lifetime_limit 也必须设置为“True”才能使 wgserver.session.lifetime_limit value 生效。
  • wgserver .session.appy_lifetime_limit 设置为“True”时,会话将在以下情况下超时:
    • 会话空闲并且达到 wgserver.session.idle_limit 时,或者
    • 会话未空闲,但已达到 wgserver.session.lifetime_limit
 
此文章是否已解决问题?