snaplogic - 如何根据使用情况动态更改 snaplex?
问题描述
在执行子管道时,我想获取所有可用的 snaplex,并根据子管道的使用情况将它们分配给子管道。到目前为止,我能够在生成 clild 管道时随机化 snaplex。任何帮助表示赞赏。
解决方案
我不确定确切的要求是什么,但如果您关心的是性能,那么我建议在与父管道相同的丛上运行子管道。
根据 SnapLogic 文档 -
在同一节点上运行父子管道时,数据不会通过网络传输,从而提高了管道执行的性能。
这是因为 -
当使用 Pipeline Execute Snap 时,如果您指定不同的 Snaplex 来运行子 Pipeline,则输入文档和 Pipeline 参数将(通过使用加密传输的控制平面)传递到指定的 Snaplex 中的节点。
推荐阅读
- python - 使用颜色图图例绘制条形图
- c++ - `auto` 和 `std::any` 有什么区别?
- botframework - 使用 botframework cli 工具创建的 Dispatch 模型中是否丢失了 LUIS 模型特征?
- list - 如何在字典中迭代和存储变量?
- node.js - setInterval() 在 azure microsoft 中不起作用
- jenkins - 从当前 Jenkins 控制台日志中提取文本
- google-play-console - Google Play 管理中心新更新中的应用访问
- mysql - 在sql字符串部分搜索
- docker - 设置 docker-compose 卷
- vb.net - 在 BackgroundWorker 中集成 FileSystemWatcher 代码以避免 GUI 冻结