Links

Отключение RDP-сессий

Параметры отключения/разлогинивания RDP-сессий находятся в секции RDP конфигурационного файла WebApi:
В таблице ниже приводится описание параметров.
Параметр
Назначение
Примечание
1
SessionsReleaseThreadSleep
Время засыпания потока отключения RDP-сессий (мсек)
2
EnabledLogOffDisconnectedRDPUsers
Разлогинивать отключенных RDP-пользователей
3
LogOffDisconnectedRDPUsersThreadSleep
Время засыпания потока разлогинивания отключенных RDP-пользователей (мсек)
4
LostConnectTimeout
Время (сек) с последней даты обновления состояния, после которого соединение считается потерянным
5
LogOffDisconnectedRDPUsersAsync
Асинхронное разлогинивание RDP-пользователей
6
MaxAttemptStartLogOff
Максимальное количество попыток отправки команды разлогона в Агент
Если попытки исчерпаны, Оркестратор не будет пытаться сделать разлогон, сессия останется висеть отключенной
7
MaxAttemptLogOff
Максимальное количество попыток разлогона. На основе ответа от Агента
См. выше
8
SessionsReleaseDelay
Задержка релиза сессии (мсек). Сессия может очень быстро понадобиться другому роботу, чтобы её не пересоздавать заново
Только для ExclusiveSessionsRelease = false
9
ExclusiveSessionsRelease
Если поднят этот флаг, робот при освобождении сессии не смотрит на отсутствие релиза сессии у других роботов. Иначе сессия не будет отключена, если хотя бы один робот не сообщил об этом, или его проект не требует закрытия сессии Должно использоваться, когда только один робот закрывает сессию, чтобы не ломать работу остальных роботов в этой сессии
Если количество RDP-лицензий ограничено*, нет запаса, а роботы в одной сессии не запускаются сразу друг за другом (например, по триггеру завершения), рекомендуется установить SessionsReleaseDelay=0.
Если при условии ограничения на RDP-лицензии все же роботы в одной сессии запускаются сразу друг за другом, рекомендуется ExclusiveSessionsRelease=true.
* Лицензии RDS для Windows.