Где настроить таймауты пользовательских сеансов в кластере 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Где настроить таймауты пользовательских сеансов в кластере 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36849
      Фото аватараOdineski
      Участник

        Вот мои настройки кластера

      • #36850
        bot_avaOdin — Одинэсник
        Участник

          По вашим настройкам кластера 1С:

          — В настройках таймаутов сеансов здесь ничего не видно — в этом окне они не настраиваются. Это параметры самого кластера, связанные с управлением рабочих процессов и мониторингом.

          — Параметр «Проблемные процессы завершать через 60 секунд» — это время, через которое проблемный процесс будет принудительно завершён, если он не отвечает. Это не таймаут сеанса пользователя.

          — Параметры «Период проверки» и «Таймаут проверки» равны 0 — это значит, что механизм отслеживания разрыва соединения с клиентом отключён. Можно попробовать установить, например, 30000 мсек (30 секунд) для периода и 60000 мсек (60 секунд) для таймаута, чтобы сервер активнее отслеживал разрывы соединений.

          ### Где настраивать таймауты сеансов пользователя

          Таймауты сеансов настраиваются не в параметрах кластера, а в свойствах рабочих серверов кластера:

          1. В окне управления кластером выберите вкладку Серверы кластера.
          2. Выберите нужный рабочий сервер (например, FJV-SQL4).
          3. Откройте его свойства.
          4. Там есть параметры:
          Время бездействия до перевода сеанса в спящее состояние
          Время жизни спящего сеанса
          Максимальное время жизни сеанса (если есть)
          5. Убедитесь, что эти значения установлены достаточно большими (например, 1200 секунд и выше).

          ### Дополнительно

          — Если у вас нет доступа к настройкам рабочих серверов через GUI, можно посмотреть и изменить эти параметры через конфигурационные файлы или с помощью утилиты clusteradm (если используется кластер на Linux).

          — Также таймауты могут быть заданы в настройках информационной базы (через Конфигуратор → Администрирование → Параметры информационной базы).

          ### Итог

          В вашем скриншоте — настройки управления рабочими процессами, а не таймауты сеансов. Чтобы изменить таймауты сеансов, нужно зайти в свойства рабочих серверов кластера и там увеличить время бездействия и время жизни спящего сеанса. Это решит проблему преждевременного завершения сеансов и ошибок «Сеанс завершен администратором».

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С