春季集成-@ServiceActivator与Poller

时间:2019-12-24 16:02:21

标签: spring-integration

我正在基于注释的Spring集成项目中工作。 我试图用Poller编写@ServiceActivator,但是问题是消息轮询发生了3次,然后停止。这里可能是什么问题?

使用@InboundChannelAdapter进行相同的轮询可以很好地工作,但是想知道为什么它不能与ServiceActivator一起使用。

@ServiceActivator(inputChannel = "inputChannel", outputChannel = "outputChannel", poller = @Poller(fixedDelay = "5000"))

1 个答案:

答案 0 :(得分:1)

通常,当您持有轮询线程时会发生此错误。您可能在中间(某个outputChannel的下游)有一些网关,希望得到答复,但您不发送任何答复。没有您的应用程序的更多配置,很难说是怎么回事。

outputChannel之后的整个流程是什么?

相关问题