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