因此,要回答您的问题,没有办法配置代理来插入时间戳。AMQP 规范中没有任何内容要求消息知道它何时到达代理,并且请记住,在代理端手动插入时间戳仅代表代理接收消息的时间,而不是发布消息的时间。
如果您一意孤行,您可以编写自己的 RabbitMQ 插件来执行此操作,但我不建议这样做。相反,我建议强制您的生产者在其消息属性中包含时间戳。
资源:
RabbitMQ AMQP.BasicProperties Java API
| 归档时间: |
|
| 查看次数: |
4945 次 |
| 最近记录: |