Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

В разделе доступны:

Якорь
Список роботов
Список роботов
Список роботов

Описание таблицы роботов

Таблица на странице содержит список готовых роботов, которые опубликованы в удаленное хранилище платформы. При этом отображаются только те роботы, к которым у вас настроен доступ. Подробнее в разделе Управление доступом.

...

С помощью выпадающего списка "Столбцы" можно выбрать, какие столбцы будут скрыты или отображены, при этом столбцы "Робот" и "Версия" отображаются всегда.

Якорь
Запуск робота вручную
Запуск робота вручную
Запуск робота вручную

Для запуска робота необходимо:

  1. Выбрать в таблице версию робота, которую нужно запустить.
  2. Нажать на кнопку "Запустить"  в строке с нужной версией робота.
  3. Заполнить поля в открывшемся окне "Запуск робота".
  4. Нажать на кнопку "Запустить". Или нажать на кнопку "Отменить", если решили не запускать робота.

Image RemovedImage Added

Описание окна "Запуск робота"

Учетная запись с учетными записями:
  • к которым у вас настроен доступ
  • которые относятся к машине, указанной в поле "Машина"
Если поле "Машина" не заполнено, данное поле недоступно для редактирования разделе "Модуль ""Версия, в котором отображаются все версии робота, которые были опубликованы в базу Оркестратора

Рядом с версией есть индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы этой версии робота. Если отображается Image Removed, значит, графический интерфейс нужен, если image-2024-5-29_12-42-59.pngImage Removed - не нужен

..

Название кнопки/поля

Описание

Название робота

Название робота, одна из версий которого будет запущена

Поле "Версия"

Выпадающий список

, в котором отображаются все версии робота, которые были опубликованы в базу Оркестратора

Рядом с версией есть индикатор, отображающий необходимость наличия графического интерфейса на учетной записи машины для работы этой версии робота. Если отображается Image Added, значит, графический интерфейс нужен, если image-2024-5-29_12-42-59.pngImage Added - не нужен

Поле "Уровень логирования"

Выпадающий список, в котором отображаются возможные варианты уровней логирования процесса, который будет исполнять робот

Значение по умолчанию: "Бизнес"

Доступные значения:

  • Бизнес
  • Разработчик робота
  • Отладка
  • Информация
  • Предупреждение
  • Ошибка
  • Нет
Поле "Машина"Выпадающий список, в котором отображаются названия и IP-адреса машин, о которых есть данные в базе платформы. При этом отображаются только те машины, к которым у вас настроен доступ (подробнее в разделе Управление доступом)
Поле "Учетная запись"Выпадающий список
Название роботаНазвание робота, одна из версий которого будет запущена
Кнопка "Отменить"

При нажатии появляется окно с подтверждением отмены запуска:
Image Removed

Кнопка "Запустить"Если все обязательные поля заполнены, то при нажатии начинается процесс запуска робота
с учетными записями:
  • к которым у вас настроен доступ
  • которые относятся к машине, указанной в поле "Машина"

Для возможности редактирования текущего поля должна быть выбрана машина в поле "Машина"

Блок с полями "Настройка входных параметров робота"

Если у выбранной версии робота есть входные параметры, то в окне будет отображаться подраздел "Настройка входных параметров робота" с полями для заполнения этих параметров:

  • с типом "Строка":
    Image Modified
  • с типом "Логический":
    Image Modified
  • с типом "Число":
    Image Modified

Количество полей равно количеству входных переменных, указанных в роботе. Название каждого такого поля соответствует названию переменных. Рядом с полем есть подсказка о типе данных поля

Если в роботе есть параметры с каким-либо другим типом данных, кроме этих 3-х, то они не будут отображены

Наличие предупреждения не мешает запуску робота или отображению полей с типом "Строка", "Число" и/или "Логический"

Очередь роботов

При попытке запуска робота (любым способом) система может отправить этот запуск в очередь роботов.

Очередь роботов - это список неудачных запусков роботов (их не удалось начать или прервались из-за ошибки), которые система автоматически попытается выполнить еще раз в порядке попадания запусков в этот список. В текущем релизе отсутствует интерфейс для просмотра и управления запусками в очереди. При этом запуск ≠ роботу. Можно запустить несколько раз одного и того же робота - это будут разные запуски. Подробнее Раздел "Очередь роботов".

Работа с RDP-сессиями

В конфигурационных файлах платформы есть несколько параметров, связанных с RDP-сессиями для запуска роботов, которые будут полезны пользователю:

  1. "rdp.isEnable": 
    • Если значение "false", система не будет предпринимать попытки запуска RDP-сессий на каких-либо машинах, даже если это необходимо для запуска робота
    • Если "true", система будет запускать RDP-сессию на учетной записи машины, если есть такая необходимость
  2. "rdp.start.timer.duration" - время, в течение которого Оркестратор будет ожидать активации RDP-сессии и успешного запуска системы исполнения роботов. Время задается в миллисекундах. Если время вышло, но Оркестратор не получил нужный ответ, запуск робота на этой учетной записи будет отменен. Такое ограничение времени необходимо для случаев, когда из-за неизвестных ошибок Оркестратору не поступает обратно ответ, и в итоге запуск робота зависает, не завершаясь.
  3. "rdp.stop.timer.duration" - время, в течение которого Оркестратор будет ожидать появления новых запросов о запуске робота на данной учетной записи машины, прежде чем завершить на ней RDP-сессию. Время задается в миллисекундах. Работает параметр следующим образом:

    1. На учетной записи завершился последний робот. Теперь на ней ничего не выполняется.
    2. Оркестратор активирует счетчик времени.
    3. Если за установленное время на этой учетной записи не будет запущен ни один робот, RDP-сессия будет завершена за ее ненадобностью. Если поступит запрос на запуск робота, Оркестратор отключит счетчик и не станет отключать RDP-сессию - оставит для нового запускаемого робота.
      Этот параметр полезен, если между окончанием одного робота и началом другого проходит мало времени - можно не тратить время на лишнее завершение RDP-сессии и ее повторный запуск для второго робота, а просто использовать ранее запущенную сессию.
  4. "rdp.screen.resolution" - разрешение экрана, которое будет установлено на учетной записи машины при подключении на ней RDP-сессии.

...

Кнопка "Отменить"

При нажатии появляется окно с подтверждением отмены запуска:
Image Added

Кнопка "Запустить"Если все обязательные поля заполнены, то при нажатии начинается процесс запуска робота