Spring integration 查询最近处理的消息的Spring集成

Spring integration 查询最近处理的消息的Spring集成,spring-integration,Spring Integration,有没有办法查询Spring集成频道最后一次收到消息的时间?查看类,没有 您唯一的选择是依赖消息头时间戳,它作为创建时间包含在每条消息中。因此,如果消息是在点击QueueChannel之前创建的(例如,由Transformer、Enricher或Gateway等被动组件创建),它将为您提供非常接近到达QueueChannel的时间,听起来不错。我想我可以把这个时间戳设置成一个瞬时的单例,所有的事情都会被察觉。

有没有办法查询Spring集成频道最后一次收到消息的时间?

查看类,没有


您唯一的选择是依赖消息头
时间戳
,它作为创建时间包含在每条消息中。因此,如果消息是在点击
QueueChannel
之前创建的(例如,由Transformer、Enricher或Gateway等被动组件创建),它将为您提供非常接近到达
QueueChannel

的时间,听起来不错。我想我可以把这个时间戳设置成一个瞬时的单例,所有的事情都会被察觉。