本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
避免 Amazon 的邮件处理不一致 SQS
由于 Amazon SQS 是一个分布式系统,因此即使 Amazon 在ReceiveMessage
API方法调用成功返回时将消息SQS标记为已送达,消费者也可能无法收到消息。在这种情况下,Amazon至少会将消息SQS记录为已送达一次,尽管消费者从未收到过该消息。由于在这些情况下不会再尝试发送消息,因此我们不建议将死信队列的最大接收数量设置为 1。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
由于 Amazon SQS 是一个分布式系统,因此即使 Amazon 在ReceiveMessage
API方法调用成功返回时将消息SQS标记为已送达,消费者也可能无法收到消息。在这种情况下,Amazon至少会将消息SQS记录为已送达一次,尽管消费者从未收到过该消息。由于在这些情况下不会再尝试发送消息,因此我们不建议将死信队列的最大接收数量设置为 1。