Настройка длительности сессии
Основные параметры
Внимание
Все указанные настройки делаются в файле opensearch-dashboards.yml
на серверах SM Web. После внесенных изменений выполните команду для рестарта сервиса:
sudo systemctl restart opensearch-dashboards
Параметр | Тип значения | Тип значения | Значение по умолчанию |
---|---|---|---|
smart_monitor.cookie.ttl | integer, milliseconds | Определяет время жизни cookie-файла сессии. Может быть установлен в значение 0 для создания cookie-файла только на время текущей сессии (пользователь будет автоматически разлогинен при закрытии браузера) | 1 час (3600000 миллисекунд) |
smart_monitor.session.ttl | integer, milliseconds | Определяет максимальную продолжительность сессии пользователя. Независимо от наличия cookie-файла, по истечении этого времени пользователь будет разлогинен и потребуется повторная авторизация | 1 час (3600000 миллисекунд) |
smart_monitor.session.keepalive | boolean | Влияет на поведение таймера сессии. True: при каждом запросе пользователя к Web-интерфейсу SM таймер сессии сбрасывается и отсчет времени начинается заново. False: таймер сессии не обновляется при обращениях пользователя, сессия завершается по истечении изначально установленного времени | true |
Пример настройки:
smart_monitor.cookie.ttl: 14400000
smart_monitor.session.ttl: 14400000
smart_monitor.session.keepalive: true