我想在sqs队列上监视消息在队列中停留了多长时间?

时间:2019-04-17 09:03:59

标签: java amazon-sqs amazon-cloudwatch

我想监视sqs队列消息,即从队列中弹出消息要花费多长时间。我调查了云监视的所有可用api,但找不到任何相关的人。任何帮助

1 个答案:

答案 0 :(得分:0)

您可以使用SQS消息元数据来获取数据包的已发布时间戳。当您在使用者中收到消息时,通过与currentTimestamp比较来获取延迟时间,并将其用于监视延迟。

以下链接:Amazon SQS Message有一个示例元数据,您可以参考。