rabbitmq - RabbitMQ 收到消息时的时间戳

标签 rabbitmq

如何获取 RabbitMQ 收到消息的时间戳?在我们的应用程序中,我们想要测量消息在队列中的时间:

time_in_queue=System.currentTimeMillis() - timestamp_from_msg

最佳答案

我更新了“rabbitmq-message-timestamp”插件。我的更改已合并,可以使用新 header “timestamp_in_ms”,其中包含以毫秒为单位的时间戳。

关于rabbitmq - RabbitMQ 收到消息时的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45182947/

相关文章:

Spring AMQP - 并发发布到 RabbitMQ Broker 似乎被阻止

Django-celery 和 RabbitMQ 不执行任务

python - pika 使用哪种连接形式

mongodb - 使用其他服务启动时,Docker不启动MONGODB,并且IPAddress不出现

nginx - 找不到 RabbitMQ WebSocket 404

c# - 更改 JSON.NET 序列化设置

c# - 如何在 EasyNetQ 中为每个消费者声明自定义错误交换?

python - Pika:消费下一条消息,即使上一条消息未被确认

transactions - 将 RabbitMQ 与数据库事务集成

java - spring-amqp 请求/回复消息传递的空响应