春季集成窃听和异常



我正在使用Spring Integration,并在通道上设置了窃听,以便我可以记录一些数据。我担心的一个问题是,如果在登录过程中抛出了例外,则不会沿着我正在侦听的频道传递该消息。

我以为窃听的目的是让我在不知道自己的情况下聆听消息,但事实并非如此。

除了我将整个事情包裹在一个尝试/捕获块中之外,是否有任何方法可以忽略窃听中的异常?

您可以发布配置吗?通常,您可以指定什么是错误渠道。如果您不指定一个,它将降落在一个称为ErrorChannel的特殊频道中(您不必声明此频道,因为它已经可以使用)。

最新更新