首页 文章

Spring集成:JDBC入站通道适配器

提问于
浏览
0

我试图使用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 的响应更新每一行) . 它应该处理大量的行 .

1 回答

  • 0
    • LIMIT 效率更高 .

    • 只要您使用 DirectChannel (默认值),并且轮询器上没有任务执行程序,下一轮询将不会运行,直到当前轮询完成,无论触发器如何 .

相关问题