[英]Spring Integration: JDBC inbound channel adapter
我试图使用JDBC入站通道适配器,但遇到了一些混乱。
首先,使用哪个更有效:指定max-rows-per-poll
或对查询语句使用limit
? 其次,为避免重复的读数,在处理每个轮询的最后一条消息之后,是否仍要运行轮询器而不是fixed-rate
? 我可以使用update
但是在下游有动态更新查询。
我的集成流程有点像jdbc:inbound-channel-adapter -> http:outbound-channel-adapter -> jdbc:outbound-channel-adapter
(根据来自http:outbound-channel-adapter
响应更新每一行)。 它应该处理大量的行。
LIMIT
更有效。 DirectChannel
(默认设置),并且轮询程序上没有任务执行程序,下一次轮询就不会运行,直到当前的轮询完成为止,而与触发器无关。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.