Увеличение таймера выхода из системы Jenkins не работает - PullRequest
0 голосов
/ 17 мая 2018

Я следовал инструкциям здесь , чтобы увеличить таймер выхода из нашего сервера Jenkins.

Если я запускаю команду ниже в консоли сценария, она отображает ожидаемый результат.

import org.kohsuke.stapler.Stapler; Stapler.getCurrentRequest (). GetSession (). GetMaxInactiveInterval () / 60

Результат: 14400

Однако наши пользователи автоматически выходят из системы примерно через полтора часа.

Это не начиналось до тех пор, пока мы не переключились на Active Directory для входа пользователей, но ни одна из наших других служб, использующих AD, не имеет этой проблемы. Это единственное недавнее изменение, которое я могу вспомнить.

1 Ответ

0 голосов
/ 29 ноября 2018

Как описано в связанном потоке в другой ответ , вам также необходимо установить sessionEviction в настоящее время, чтобы держать пользователя вошедшим в систему:

Например, чтобы люди входили в систему для24 часа и 12 часов бездействия:

--sessionTimeout=1440 --sessionEviction=43200
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...