Authored by FengRuwei

update

@@ -83,17 +83,28 @@ TTl队列内的消息在到达ttl时间时就过期成为一个deadMsg。利用D @@ -83,17 +83,28 @@ TTl队列内的消息在到达ttl时间时就过期成为一个deadMsg。利用D
83 5. 设置消费者,通过适配器适配(MessageListenerAdapter会适配YhMessageConsumer的handleMessage方法)。 83 5. 设置消费者,通过适配器适配(MessageListenerAdapter会适配YhMessageConsumer的handleMessage方法)。
84  这里也可以让YhMessageConsumer实现MessageListener接口作为消息处理监听者。 84  这里也可以让YhMessageConsumer实现MessageListener接口作为消息处理监听者。
85 6. 创建延时队列<br> 85 6. 创建延时队列<br>
86 -  -----6.1. 创建timeQueue ``` 86 + 
  87 + 
  88 +  -----6.1. 创建timeQueue
  89 +  ```
87   **name**: delay:[delayInMinutes]m.queue 90   **name**: delay:[delayInMinutes]m.queue
88   **x-message-ttl** : delayInMinutes 91   **x-message-ttl** : delayInMinutes
89   **x-dead-letter-exchange** : yoho.expire``` 92   **x-dead-letter-exchange** : yoho.expire```
  93 + 
  94 + 
90   -----6.2. 绑定 <br> 95   -----6.2. 绑定 <br>
91   delay:[delayInMinutes]m.queue<----->amq.topic<------>yoho_delay.[delayInMinutes]m.* 96   delay:[delayInMinutes]m.queue<----->amq.topic<------>yoho_delay.[delayInMinutes]m.*
92 7. 创建最终消费队列<br> 97 7. 创建最终消费队列<br>
93 -  -----7.1 创建expiredQueue <br> 98 +  
  99 +
  100 +-----7.1 创建expiredQueue <br>
94  name:yoho_delay:模块名:getMessageTopic<br> 101  name:yoho_delay:模块名:getMessageTopic<br>
  102 +
  103 +
95  -----7.2 绑定<br> 104  -----7.2 绑定<br>
96  yoho_delay:模块名:getMessageTopic<----->yoho.expire<------>yoho_delay.*.getMessageTopic<br> 105  yoho_delay:模块名:getMessageTopic<----->yoho.expire<------>yoho_delay.*.getMessageTopic<br>
  106 +
  107 +
97  -----7.3 返回expiredQueue队列名<br> 108  -----7.3 返回expiredQueue队列名<br>
98 8. listenerContainer设置监听队列名expiredQueue 109 8. listenerContainer设置监听队列名expiredQueue
99 9. 启动listenerContainer 110 9. 启动listenerContainer