我看见网上很多的示意图都是以下
但是我对此抱有疑问,我认为上图表达的意思是:生产者将带有延时参数的消息发送给交换机(x-delay-message),然后延时操作在交换机内进行,之后,交换机将过期的消息发送给队列,消费者从队列拿消息处理。那么问题来了,正常的,没有过期的消息,该怎么被消费者获取呢?消费者能直接从交换机内拿吗?图怎么画?
我看见网上很多的示意图都是以下
但是我对此抱有疑问,我认为上图表达的意思是:生产者将带有延时参数的消息发送给交换机(x-delay-message),然后延时操作在交换机内进行,之后,交换机将过期的消息发送给队列,消费者从队列拿消息处理。那么问题来了,正常的,没有过期的消息,该怎么被消费者获取呢?消费者能直接从交换机内拿吗?图怎么画?