我能以某种方式在 Spring 集成中获得消息的回溯吗?
Can I somehow get a backtrace of a message in Spring Integration?
例如,当 spring 集成流程中间发生异常时,是否有任何方法可以获取消息在崩溃发生之前所经过的路径?
仅当 @EnableMessageHistory
开启时,邮件才会跟踪其路径。
独立于错误处理,Spring 集成始终将任何异常包装到具有 failedMessage
属性 的 MessagingException
。
获取该消息并对其进行分析 MessageHistory.HEADER_NAME
您将获得异常发生前的路径。
例如,当 spring 集成流程中间发生异常时,是否有任何方法可以获取消息在崩溃发生之前所经过的路径?
仅当 @EnableMessageHistory
开启时,邮件才会跟踪其路径。
独立于错误处理,Spring 集成始终将任何异常包装到具有 failedMessage
属性 的 MessagingException
。
获取该消息并对其进行分析 MessageHistory.HEADER_NAME
您将获得异常发生前的路径。