Принцип работы Координатора
Last updated
Last updated
По расписанию, вызову API, команде Робота либо по другому поддерживаемому триггеру Оркестратор даёт задание Координатору соответствующего терминального сервера создать RDP-подключение к локальной или удаленной учетной записи, выделенной для Unattended-робота, при этом на одном терминальном сервере может быть размещено и одновременно активно несколько таких учетных записей. Вход в учётную запись Unattended-робота производится с предоставленными Оркестратором логином и паролем.
На стороне Оркестратора этот процесс выглядит следующим образом:
● После создания Работы Оркестратор видит, что Unattended-Робот недоступен, но ему назначен Координатор, и этот Координатор доступен, о чем сигнализирует зеленый индикатор.
● Оркестратор направляет Координатору команду на включение учетной записи этого Unattended-Робота.
● Координатор принимает команду и в рамках сервера поднимает RDP-подключение своей собственной учетной записи, в которой находится этот Робот. Т.е. он запускает RDP-подключение, учетная запись включается, внутри учетной записи запускается Unattended-Робот, в списке его индикатор становится зеленым.
● Unattended-Робот обращается к Оркестратору, видит, что в Работах для него есть Задача, принимает ее и отрабатывает.
● Если запуск производится через такую цепочку действий, после выполнения Задачи, Робот автоматически выйдет из своей Учетной записи и Учетная запись полностью выключится.