【问题标题】:Spring Integration - Error Channel - Getting the original messageSpring Integration - 错误通道 - 获取原始消息
【发布时间】:2017-07-05 04:08:43
【问题描述】:

有没有办法在错误通道中获取原始消息。我所能得到的只是异常类型的消息。我需要获取原始消息并记录它。

非常感谢您的帮助。谢谢!

【问题讨论】:

    标签: spring spring-integration


    【解决方案1】:

    ErrorMessage 有效负载是 MessagingException

    异常有两个属性causefailedMessage 是失败时的消息。

    【讨论】:

    • 它的工作..非常感谢你的帮助!!!只是澄清一下-我正在使用错误通道来记录由于入站队列已满且所有工作线程都忙而被丢弃的消息。有没有其他方法可以获取丢弃的消息(例如:使用任务拒绝处理程序)而不是使用错误通道
    • 我不确定你的意思;也许问另一个问题,显示更多细节/配置等。
    猜你喜欢
    • 2019-06-29
    • 1970-01-01
    • 1970-01-01
    • 2021-10-31
    • 2018-05-30
    • 1970-01-01
    • 2017-04-29
    • 1970-01-01
    • 2015-02-14
    相关资源
    最近更新 更多