История страницы
В разделе доступны:
Якорь Список роботов Список роботов
Список роботов
Список роботов | |
Список роботов |
Описание таблицы роботов
Таблица на странице содержит список готовых роботов, которые опубликованы в удаленное хранилище платформы. При этом отображаются только те роботы, к которым у вас настроен доступ. Подробнее в разделе Управление доступом.
...
С помощью выпадающего списка "Столбцы" можно выбрать, какие столбцы будут скрыты или отображены, при этом столбцы "Робот" и "Версия" отображаются всегда.
Якорь Запуск робота вручную Запуск робота вручную
Запуск робота вручную
Запуск робота вручную | |
Запуск робота вручную |
Для запуска робота необходимо:
- Выбрать в таблице версию робота, которую нужно запустить.
- Нажать на кнопку "Запустить" в строке с нужной версией робота.
- Заполнить поля в открывшемся окне "Запуск робота".
- Нажать на кнопку "Запустить". Или нажать на кнопку "Отменить", если решили не запускать робота.
Описание окна "Запуск робота"
Название кнопки/поля | Описание | ||
---|---|---|---|
Название робота | Название робота, одна из версий которого будет запущена | ||
Поле " | Учетная записьВерсия" | Выпадающий список | с учетными записями:, в котором отображаются все версии робота, которые были опубликованы в базу Оркестратора Рядом с версией есть индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы этой версии робота. Если отображается , значит, графический интерфейс нужен, если не нужен |
Поле "Уровень логирования" | Выпадающий список, в котором отображаются возможные варианты уровней логирования процесса, который будет исполнять робот Значение по умолчанию: "Бизнес" Доступные значения:
| ||
Поле "Машина" | Выпадающий список, в котором отображаются названия и IP-адреса машин, о которых есть данные в базе платформы. При этом отображаются только те машины, к которым у вас настроен доступ (подробнее в | разделе "Модуль "разделе Управление доступом | ") |
Поле " | ВерсияУчетная запись" | Выпадающий список | , в котором отображаются все версии робота, которые были опубликованы в базу Оркестратора|
Название робота | Название робота, одна из версий которого будет запущена | ||
Кнопка "Отменить" | При нажатии появляется окно с подтверждением отмены запуска: | ||
Кнопка "Запустить" | Если все обязательные поля заполнены, то при нажатии начинается процесс запуска робота | ||
с учетными записями:
Для возможности редактирования текущего поля должна быть выбрана машина в поле "Машина" | |||
Блок с полями "Настройка входных параметров робота" | Если у выбранной версии робота есть входные параметры, то в окне будет отображаться подраздел "Настройка входных параметров робота" с полями для заполнения этих параметров:
Количество полей равно количеству входных переменных, указанных в роботе. Название каждого такого поля соответствует названию переменных. Рядом с полем есть подсказка о типе данных поля | .Если в роботе есть параметры с каким-либо другим типом данных, кроме этих 3-х, то они не будут отображены | .Наличие предупреждения не мешает запуску робота или отображению полей с типом "Строка", "Число" и/или "Логический" |
Очередь роботов
При попытке запуска робота (любым способом) система может отправить этот запуск в очередь роботов.
Очередь роботов - это список неудачных запусков роботов (их не удалось начать или прервались из-за ошибки), которые система автоматически попытается выполнить еще раз в порядке попадания запусков в этот список. В текущем релизе отсутствует интерфейс для просмотра и управления запусками в очереди. При этом запуск ≠ роботу. Можно запустить несколько раз одного и того же робота - это будут разные запуски. Подробнее Раздел "Очередь роботов".
Работа с RDP-сессиями
В конфигурационных файлах платформы есть несколько параметров, связанных с RDP-сессиями для запуска роботов, которые будут полезны пользователю:
- "rdp.isEnable":
- Если значение "false", система не будет предпринимать попытки запуска RDP-сессий на каких-либо машинах, даже если это необходимо для запуска робота
- Если "true", система будет запускать RDP-сессию на учетной записи машины, если есть такая необходимость
- "rdp.start.timer.duration" - время, в течение которого Оркестратор будет ожидать активации RDP-сессии и успешного запуска системы исполнения роботов. Время задается в миллисекундах. Если время вышло, но Оркестратор не получил нужный ответ, запуск робота на этой учетной записи будет отменен. Такое ограничение времени необходимо для случаев, когда из-за неизвестных ошибок Оркестратору не поступает обратно ответ, и в итоге запуск робота зависает, не завершаясь.
"rdp.stop.timer.duration" - время, в течение которого Оркестратор будет ожидать появления новых запросов о запуске робота на данной учетной записи машины, прежде чем завершить на ней RDP-сессию. Время задается в миллисекундах. Работает параметр следующим образом:
- На учетной записи завершился последний робот. Теперь на ней ничего не выполняется.
- Оркестратор активирует счетчик времени.
- Если за установленное время на этой учетной записи не будет запущен ни один робот, RDP-сессия будет завершена за ее ненадобностью. Если поступит запрос на запуск робота, Оркестратор отключит счетчик и не станет отключать RDP-сессию - оставит для нового запускаемого робота.
Этот параметр полезен, если между окончанием одного робота и началом другого проходит мало времени - можно не тратить время на лишнее завершение RDP-сессии и ее повторный запуск для второго робота, а просто использовать ранее запущенную сессию.
- "rdp.screen.resolution" - разрешение экрана, которое будет установлено на учетной записи машины при подключении на ней RDP-сессии.
...
Кнопка "Отменить" | При нажатии появляется окно с подтверждением отмены запуска: |
Кнопка "Запустить" | Если все обязательные поля заполнены, то при нажатии начинается процесс запуска робота |