我按照说明here增加了Jenkins服务器的注销计时器。
如果我在脚本控制台中运行以下命令,它会显示我期待的输出。
import org.kohsuke.stapler.Stapler; Stapler.getCurrentRequest()。getSession()。getMaxInactiveInterval()/ 60
结果:14400
但是,我们的用户在大约一个半小时后会自动退出。
在我们切换到Active Directory进行用户登录之前,这并没有开始 - 但是我们使用AD的其他任何服务都没有这个问题。这是我能想到的最近一次改变。
答案 0 :(得分:0)
如another answer中的链接线程中所述,您现在还需要设置sessionEviction才能保持用户登录:
例如,使用户保持登录状态的24小时和12小时 不活动:
--sessionTimeout=1440 --sessionEviction=43200