2020-09-03 07:32发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在WASB连接上对大... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
在WASB连接上对大文件(15 MB)使用读取文件运算符,将消息发送到终端输出。 但是,当使用与在docker中运行的python运算符相同的消息作为输入时(不确定在不使用docker运行时是否会有所不同),该消息永远不会到达python def on_input:函数。
任何帮助表示赞赏。
嗨,马库斯,
我们需要在这里改进一些错误处理。 抱歉。 在管道的日志中,您会发现一个错误"无法发布消息...已超过最大有效负载"。
目前,跨管道的不同容器进行数据交换的最大大小为10 MB。 那是一个限制。 将来我们可能会增加该限制,但目前是这样。
我将尝试解释一些情况:
上述不同Pod和介于两者之间的消息传递系统的机制也是优化数据处理,以不同方式缩放管道的不同部分等的好方法。
同时,这也意味着:尽量避免在不必要的组/对数据处理没有价值的组,因为(不考虑当前的限制)通过消息传递系统发送数据会对性能产生负面影响,而不是 正在做。 当您通过消息传递时,两个运营商之间的数据交换越大,获取的成本就越高。
这一切都与操作员的端口是"消息"类型还是其他类型无关。 所有端口类型的机制都相同。
我希望能有所帮助。 如果有理由将Python运算符放在一个组中,那么让我们检查一下原因或考虑将读取文件运算符与Python运算符放在同一个组中。
干杯 Thorsten
最多设置5个标签!
嗨,马库斯,
我们需要在这里改进一些错误处理。 抱歉。 在管道的日志中,您会发现一个错误"无法发布消息...已超过最大有效负载"。
目前,跨管道的不同容器进行数据交换的最大大小为10 MB。 那是一个限制。 将来我们可能会增加该限制,但目前是这样。
我将尝试解释一些情况:
上述不同Pod和介于两者之间的消息传递系统的机制也是优化数据处理,以不同方式缩放管道的不同部分等的好方法。
同时,这也意味着:尽量避免在不必要的组/对数据处理没有价值的组,因为(不考虑当前的限制)通过消息传递系统发送数据会对性能产生负面影响,而不是 正在做。 当您通过消息传递时,两个运营商之间的数据交换越大,获取的成本就越高。
这一切都与操作员的端口是"消息"类型还是其他类型无关。 所有端口类型的机制都相同。
我希望能有所帮助。 如果有理由将Python运算符放在一个组中,那么让我们检查一下原因或考虑将读取文件运算符与Python运算符放在同一个组中。
干杯
Thorsten
一周热门 更多>