amazon-web-services - 在 boto 中获取 SQS 消息状态

标签 amazon-web-services boto amazon-sqs

我有一个 SQS 生产者和很多消费者。了解生产者是否可以判断特定消息是否已被消费者删除将非常有帮助。有办法做到这一点吗?我目前使用的是 boto 2.6.0。

最佳答案

据我所知,SQS没有提供任何删除消息时通知的机制。因此,我认为如果您想知道消息何时被删除,则必须通过保留消息 ID 数据库并让消费者告诉您他们已删除的任何消息的消息 ID 来单独跟踪该消息。

关于amazon-web-services - 在 boto 中获取 SQS 消息状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13406209/

相关文章:

java - 在 Java 中运行内存中的 elasticMQ

amazon-web-services - AWS Glue 输出文件名

ios - DynamoDB 获取项目计数

python - 尝试使用 Paramiko 通过 SSH 连接到新的 EC2 实例时出现问题

java - 为什么我只从 SQS 队列收到一条消息?

amazon-web-services - "Everyone"委托(delegate)人在 Amazon SQS 权限中有什么范围?

php - 无法更新到 php 5.4 - AWS ec2

sql - 将图像处理到数据库中的最佳方式

python - 向所有 boto 请求添加 "default" header ?

python - 无法在python3中安装boto