我正在使用 jdbc-inbound-channel-adapter 从数据库中轮询数据,并使用具有固定速率的轮询器。现在我不想经常查看数据库。我希望数据库更改通知到位,以便在我们的应用程序上发送通知,并且根据该通知/事件,我们需要调用轮询器来检索数据。
你能帮我看看同样的配置是什么吗?如果我们可以配置一个基于事件的轮询器来轮询数据,那将会很有帮助。
提前致谢, 桑迪普
我正在使用 jdbc-inbound-channel-adapter 从数据库中轮询数据,并使用具有固定速率的轮询器。现在我不想经常查看数据库。我希望数据库更改通知到位,以便在我们的应用程序上发送通知,并且根据该通知/事件,我们需要调用轮询器来检索数据。
你能帮我看看同样的配置是什么吗?如果我们可以配置一个基于事件的轮询器来轮询数据,那将会很有帮助。
提前致谢, 桑迪普
轮询器基于 Spring 框架Trigger
;在下一次触发发生之前,您无法更改投票。
Spring Integration 提供了一个条件轮询器,它允许您在某些条件为真之前忽略轮询。不是真正的事件驱动,但更接近你想要的。
您还可以使用 jdbc 出站网关进行事件驱动处理。