Как изменить Snaplex динамически в зависимости от использования? - PullRequest
0 голосов
/ 21 октября 2019

При выполнении дочернего конвейера я хочу получить все доступные Snaplex и назначить их в зависимости от использования дочернему конвейеру. Пока что я могу рандомизировать оснастку при порождении конвейера clild. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 22 октября 2019

Я не уверен, что именно является требованием, но если вас интересует производительность, я бы предложил запустить дочерние конвейеры в том же плексе, что и родительский.

Согласно документации SnapLogic -

При запуске родительского и дочернего конвейера на одном узле данные не передаются по сети, что повышает производительность выполнения конвейера.

Это потому, что -

Если при использовании Pipeline Execute Snap вы задаете другой Snaplex для запуска дочернего Pipeline, то входные документы и параметры Pipeline передаются (через плоскость управления с использованием зашифрованного транспорта) на узел вназначенный Snaplex.

См. - Документы SnapLogic - Управление Snaplex

...