ROBIN Agent - приложение, отвечающее за передачу сообщений и команд между ROBIN Studio, ROBIN Orchestrator и ROBIN Robot:
- при запуске робота из любого компонента платформы управление запуском происходит через ROBIN Agent
- при передаче логов выполнения роботов в ROBIN Orchestrator 2.0 в режиме реального времени
- при передаче в ROBIN Orchestrator информации о статусе машины и ее текущей загруженности
Вариант установки ROBIN Agent | Вариант функционирования | Путь установки приложения |
Установка "Для себя" | Приложение | C:/Users/<userName>/AppData/Local/Programs/Robin Platform/2.0.0/Agent |
Установка "Для всех пользователей" | Служба операционной системы | C:/Program Files/Robin Platform/2.0.0/Agent |
Вкладка настроек Robot Player «Агент»
В разделе "Агент" есть возможность настроить логирование ROBIN Agent.
Характеристика настроек вкладки "Агент" представлена в таблице:
№ | Настройка | Характеристика |
---|---|---|
1 | Checkbox "Логировать частые операции" | Если указано true, то часто выполняющиеся операции Агента будут записаны в его лог |
2 | Checkbox "Сохранить все сообщения" | Если указано true, то в файл "messages.data" будут записаны все сообщения, которыми Агент обменивается с другими компонентами платформы Robin |
Для сохранения изменений необходимо нажать на кнопку «Сохранить» и перезагрузить ROBIN Agent.
В версиях выше 2.24.0 при отключении кэширования может быть проблема с восстановлением пакетов, поэтому лучше сразу проверить и сделать эту настройку с длинными путями
Отображение статуса ROBIN Agent
Статус Агента отображается индикатором статуса подключения в рабочей области в виде круга с буквой "А".
Актуально для версий: Standalone, Enterprise, Cloud.
ROBIN Player:
При наличии проблем с подключением к ROBIN Agent могут возникнуть трудности с запуском робота. Для диагностики возможных проблем на интерфейсах приложений размещен индикатор статуса подключения Agent.
Существуют следующие варианты отображения информирования пользователя о статусе Агента:
Вариант поставки Standalone:
- Зеленый - ROBIN Player подключен к Агенту, начиная с версии 2.20.2, Агент подключен к Оркестратору
- Серый - ROBIN Player не подключен к Агенту, необходимо перезапустить Агента
Вариант поставки Enterprise/Cloud:
- Зеленый - ROBIN Player подключен к Агенту, начиная с версии 2.20.2, Агент подключен к Оркестратору
- Серый - ROBIN Player не подключен к Агенту, необходимо перезапустить Агента
- Красный - ROBIN Player подключен к Агенту, Агент не подключен к Оркестратору
- Желтый - ROBIN Player подключен к Агенту, выполняется переподключение к Оркестратору
ROBIN Studio
Вариант поставки Standalone:
- Зеленый - ROBIN Studio подключена к Агенту
- Серый - ROBIN Studio не подключена к Агенту
Вариант поставки Enterprise/Cloud:
- Зеленый - ROBIN Studio подключена к агенту, Агент подключен к Оркестратору
- Серый - ROBIN Studio не подключена к Агенту
- Красный - ROBIN Studio подключена к Агенту, Агент не подключен к Оркестратору, переподключается сам
- Желтый - ROBIN Studio подключена к Агенту, выполняется переподключение к Оркестратору
При возникновении проблемы с подключением к ROBIN Agent можно попробовать решить ее перезапуском. Для этого:
В случае установке «Для себя»
- остановите работу ROBIN Robot Player - кликните правой кнопкой мыши по иконке программы в дереве, выберите пункт меню "Выйти"
- откройте каталог, где установлен ROBIN Agent (путь см. выше)
- найдите в каталоге и запустите приложение Kill.Robin.Agent.exe, дождитесь завершения его работы
- найдите в каталоге и запустите приложение Robin.Agent.exe, дождитесь завершения его работы
В случае установки "Для всех пользователей"
- остановите работу ROBIN Robot Player - кликните правой кнопкой мыши по иконке приложения в директории, выберите пункт меню «Выйти»
- откройте диспетчер задач (комбинация клавиш Ctrl-Alt-Del -> «Диспетчер задач»)
- перейдите в раздел "Службы"
- в разделе "Службы" найдите процесс Robin.Agent.Service
- остановите процесс, для этого правой кнопкой мыши кликните по имени процесса в Диспетчере задач, выберите пункт меню "Остановить"
- дождитесь полной остановки процесса Robin.Agent.Service
- вновь запустите процесс Robin.Agent.Service, правой кнопкой мыши кликните по имени процесса в Диспетчере задач, выберите пункт меню "Запустить"
- дождитесь запуска процесса Robin.Agent.Service (появился статус "Выполняется" в строке Службы)
- запустите Robot Player, кликнув дважды по иконке программы на Рабочем столе АРМ