представить расписание TWS на конкретного агента - PullRequest
0 голосов
/ 05 ноября 2018

возможно ли отправить расписание TWS или запустить расписание TWS для конкретного АГЕНТА

например, в настоящее время TWS динамически выбирает АГЕНТА [АГЕНТА А] и запускает задания, как мы можем специально выбрать АГЕНТА [АГЕНТА Б] и запустить задание по расписанию для этого

1 Ответ

0 голосов
/ 05 ноября 2018

Это не нативный сценарий, но вы можете взглянуть на это по-разному.
Расписание рабочей станции не имеет значения, вам нужно изменить только рабочую станцию.

Вы можете использовать:

  1. API для отдыха

    • Запустите запрос определения потока заданий, чтобы получить идентификатор: POST /model/jobstream/header/query

    • Создание нового временного экземпляра для потока заданий: POST /plan/current/jobstream/{jobstreamId}/action/make_jobstream

    • Изменить возвращенный JSON, заменив рабочие станции

    • Отправьте измененный экземпляр: POST /plan/{planId}/jobstream/action/submit_jobstream

  2. Использование бассейнов
    Если вы действительно хотите переместить все задания из одного агента в другой, вы можете использовать рабочие станции пулов и изменять фактических агентов в пуле: изменение членов для статических пулов или перемещение логического ресурса для динамических пулов

  3. Клон определения
    Другой вариант - клонировать определение с помощью composer или с помощью шаблонов приложений с рабочей нагрузкой, а затем отправить клонированное определение. При желании вы можете удалить клонированное определение после отправки.

...