我已经设置了一个发送电子邮件的队列。
另外,我在这个队列上设置了一个死信交换。请参见下图。
您可以看到,队列是持久的,TTL为1天,并为此队列设置了死信交换。
发生的事情是
- 当我将消息推送到此队列时,如果没有消费者正在收听消息,消息将被推送到DLX,但是他们应该在进入DLX之前在TTL设置的队列中保留1天。
- 如果我向队列发送100条消息,99则转到DLX,错过了1条消息。我不知道这是多么幸福。请看下图。
- 我已将队列设置为持久,但在邮件进入DLX后仍然会被删除。
醇>
请帮助我理解我可能缺少的东西。
由于