我能以某种方式在 Spring 集成中获得消息的回溯吗?

Can I somehow get a backtrace of a message in Spring Integration?

例如,当 spring 集成流程中间发生异常时,是否有任何方法可以获取消息在崩溃发生之前所经过的路径?

仅当 @EnableMessageHistory 开启时,邮件才会跟踪其路径。

独立于错误处理,Spring 集成始终将任何异常包装到具有 failedMessage 属性 的 MessagingException

获取该消息并对其进行分析 MessageHistory.HEADER_NAME 您将获得异常发生前的路径。