Хадсон не держит пользователей вошли в систему. Как это исправить? - PullRequest
0 голосов
/ 10 января 2020

У нашей команды есть экземпляр Hudson. Несколько пользователей используют его. Однако, даже если пользователь установил флажок «Сохранить меня в системе» на странице входа («Добро пожаловать в Jenkins»), он по-прежнему запрашивает при каждом новом запуске этой ссылки.

Я являюсь администратором сервера Гудзон. Можно ли как-то отключить эту функцию, чтобы пользователи, использующие экземпляр hudson, не испытывали неудобств при входе в систему каждый раз, когда на странице входа в систему установлен флажок «Сохранить меня в системе»?

1 Ответ

0 голосов
/ 11 января 2020

Когда мы перенесли наш сервер Jenkins, пользователи начали жаловаться на похожую проблему. Оказалось, что время ожидания сеанса по умолчанию было низким (30 минут).

  1. Вы можете проверить время ожидания по умолчанию:
   import org.kohsuke.stapler.Stapler;
   Stapler.getCurrentRequest().getSession().getMaxInactiveInterval() / 60

Изменение времени ожидания (шаги для Ubuntu).
Отредактируйте файл / etc / default / jenkins с указанными ниже настройками и перезагрузите компьютер.

2.1. Добавьте переменное время ожидания сеанса (в минутах). SESSION_TIMEOUT=660

2.2. Новая переменная должна быть включена в JENKINS_ARGS: JENKINS_ARGS="--webroot=/var/cache/$NAME/war --httpPort=$HTTP_PORT --httpListenAddress=$HTTP_HOST --sessionTimeout=$SESSION_TIMEOUT"

Вы также можете увидеть: Увеличить время ожидания входа в систему Jenkins

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