0
我正在sqs队列上发送消息,奇怪的消息在消费者读取消息之前被删除或删除。为什么Amazon SQS消息丢失消费者不会收到消息
我已记录活动,我可以看到消息成功进入队列,但消费者没有得到它。
可能是什么原因?
这post是相关的,但运算解决它在私人那么伤心无解
我正在sqs队列上发送消息,奇怪的消息在消费者读取消息之前被删除或删除。为什么Amazon SQS消息丢失消费者不会收到消息
我已记录活动,我可以看到消息成功进入队列,但消费者没有得到它。
可能是什么原因?
这post是相关的,但运算解决它在私人那么伤心无解
这不会发生。系统中的某些内容正在删除这些消息。
可能是因为您正在控制台中查看它们,可能会触发Visibility Timeout。在该超时期间,消息将不可见(“正在运行”),等待请求进程处理完毕后删除它们。
的流程为:
SendMessage
推消息发送到所述队列( “消息可用”)ReceiveMessage
从队列( “消息在飞行”)DeleteMessage
删除来自队列的消息
您如何知道邮件被丢弃?管理控制台中的计数是什么(包括屏幕截图)?您需要提供更多信息才能获得有用的答案。 –
你是否在做这件事从amazon卖家中心获取消息?@Shagayag – coder771