我有一个流监听HTTP侦听器,流程在消息处理器下面
org.mule.module.db.internal.result.resultset.ResultSetIterator
的上述paylod转换为java.util.List
类型的有效负载根据我的理解,有效负载大小为20,因为Fetch Size设置为20.但是当我记录有效负载大小时,它是100。
有人可以建议我对Streaming of Database连接器的理解是否正确?
答案 0 :(得分:3)
通过这样做:
“org.mule.module.db.internal.result.resultset.ResultSetIterator into a a java.util.List类型的有效负载“
你一次性将它全部读入记忆中。您需要使用迭代器来处理每组20条记录。像这个简单的例子: