Шаблоны развертывания
Шаблоны развертывания позволяют сохранить типовые параметры запуска роботов для многократного использования. Это избавляет от необходимости вручную настраивать одинаковые параметры при развертывании каждого робота, обеспечивая стандартизацию и экономию времени.
* - См. руководство пользователя Primo RPA Robot
Создание и настройка шаблона
Для создания шаблона развертывания:
- Перейдите в раздел Роботы → Шаблоны развертывания.
- Нажмите кнопку Добавить шаблон.
- Заполните параметры в открывшейся форме.

Описание параметров шаблона
-
Наименование: Уникальное имя шаблона для идентификации в системе. Обязательное поле
-
Типы логируемых сообщений: Уровни детализации записей в лог. Доступные значения:
Info- базовая информация о работеError- только ошибкиDebug- отладочная информацияNetwork- логи сетевых операций
-
Формат журнала: Формат файлов логов. Доступные значения:
Text- текстовый формат (по умолчанию)CSV- формат табличных данных
-
Приоритет потока: Приоритет выполнения для рабочих потоков. Доступные значения:
Lowest- самый низкий (по умолчанию)BelowNormal- ниже нормальногоNormal- нормальныйAboveNormal- выше нормальногоHighest- самый высокий
-
Приоритет приложения: Общий приоритет процесса робота. Доступные значения:
Normal- нормальный (по умолчанию)Idle- при простоеBelowNormal- ниже нормальногоAboveNormal- выше нормальногоHigh- высокийRealTime- реального времени
-
Кол-во потоков: Общее число рабочих потоков для выполнения робота.
-
Индекс первого потока: Начальный индекс для нумерации потоков.
-
Минимальное кол-во потоков: Минимальный порог рабочих потоков, которые создаются заранее.

- Логи пользовательских сообщений в файл: Включает запись пользовательских сообщений из проекта в лог-файл.
- Не выводить в консоль: Отключает вывод логов в консоль, перенаправляя их только в файл.
- Логи в файл: Позволяет роботу сохранять детальные логи выполнения в файлы на локальном диске рабочей станции. По умолчанию отключено. Путь к файлам логов:
C:/Users/{User}/AppData/Local/Primo.Robot/Log.

-
Windows-авторизация (версия 1.24.10.5+, только для Windows): Определяет учетные данные, под которыми робот авторизуется в Windows/Active Directory во время выполнения.
- Включено: Робот использует учетную запись Active Directory, ассоциированную с его текущей RDP-сессией.
- Выключено (по умолчанию): Робот авторизуется под локальной учетной записью машины, указанной в настройках Оркестратора (обычно это учётная запись
robot).
-
Позиция запуска робота: Определяет состояние окна робота при запуске. Доступные значения:
Normal- обычное окноMinimized- свернутое окноMaximized- развернутое на весь экранTray- свернутое в системный трей
-
Режим отладчика: Параметр предназначен для разработчиков RPA-проектов. Проекты могут быть запрограммированы на проверку этого флага для активации специальной логики, такой как:
- Вывод дополнительной отладочной информации
- Использование тестовых данных или контуров
- Пропуск определенных этапов или выполнение укороченного сценария
- Включение расширенных логирования и трассировки
- Примечание: Сам Orchestrator только передает этот параметр роботу. Конкретная реакция на него полностью определяется логикой, заложенной разработчиком в RPA-проект.
-
Размер пачки логов (МБ): Объем данных в памяти, при достижении которого логи отправляются пачкой в базу данных. Это снижает нагрузку по сравнению с записью каждого события отдельно.
-
Интервал логов (мс): Периодичность принудительного сброса буферизованных записей из памяти в базу данных, даже если буфер еще не заполнен. Это гарантирует, что логи не будут потеряны при простое системы и снижает нагрузку на СУБД за счет пачечной записи.
Рекомендация: Для роботов, выполняющих критичные операции (например, взятие лицензии через api/Licenses/TakeAvailableRobotLicense), установите меньшее значение (например, 100 мс), чтобы логи оперативно попадали в БД для анализа проблем с производительностью.
-
Не отправлять системные логи в Оркестратор (версия 1.24.10+): При активации робот отправляет в Оркестратор только критичные события:
- Старт робота
- Завершение робота
- Логи, связанные с файлами блокировок
Потенциальные конфликты настроек
- Двойное логирование: файлы vs база данных
# Конфликтующие настройки:
- Логи в файл: вкл
- Размер пачки логов (МБ): 10 # для БД
- Интервал логов (мс): 100 # для БД- Не рекомендуется одновременно активное логирование в оба места под высокой нагрузкой
- Количество потоков: минимум vs максимум
# Потенциально проблемная комбинация:
- Кол-во потоков: 4
- Минимальное кол-во потоков: 8 # Превышает максимальное!Рекомендация: Минимальное кол-во потоков должно быть ≤ Кол-во потоков
- Вывод логов: файл vs консоль vs оркестратор
# Может привести к потере логов:
- Не выводить в консоль: ДА
- Не отправлять системные логи в Оркестратор: ДА
# Логи будут ТОЛЬКО в файлы (риск потери при очистке диска)