Skip to content

Commit 8236531

Browse files
committed
更新说明文档
1 parent 415e286 commit 8236531

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

SpringBoot/DelayTask/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -638,13 +638,15 @@ Redis 键通知是不可靠的
638638

639639
### 6.1. RabbitMQ
640640

641-
由于使用死信交换器比较麻烦,所以推荐使用第二种实现方式 rabbitmq-delayed-message-exchange 插件的方式实现延迟队列
642-
643641
* RabbitMQ 的 TTL 和 DXL 实现延迟队列,通过消息过期后进入死信交换器,再由交换器转发到延迟消费队列
644642
* 使用 rabbitmq-delayed-message-exchange 插件实现延迟功能
645643

646644
延迟插件 rabbitmq-delayed-message-exchange 是在 RabbitMQ 3.5.7 及以上的版本才支持的,依赖 Erlang/OPT 18.0 及以上运行环境
647645

646+
* [RabbitMQ的使用 - 死信队列](https://note.dolyw.com/mq/11-RabbitMQ-Use.html#_3-%E6%AD%BB%E4%BF%A1%E9%98%9F%E5%88%97)
647+
648+
由于使用死信交换器比较麻烦,所以推荐使用第二种实现方式 rabbitmq-delayed-message-exchange 插件的方式实现延迟队列
649+
648650
**参考**
649651

650652
* [延迟任务的实现总结](https://blog.csdn.net/xybelieve1990/article/details/78040419)

SpringBoot/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ SpringBoot学习示例项目
99
* **AsyncDemo**: [SpringBoot下异步Async注解的使用](https://note.dolyw.com/springboot/11-Async.html)[SpringBoot下接收TCP/UDP消息后异步操作](https://note.dolyw.com/network/10-SpringBoot-UDP.html)
1010
* **SessionRedis**: [SpringBoot下分布式Session保存到Redis](https://note.dolyw.com/distributed/10-Distributed-Session.html)
1111
* **SessionMySql**: [SpringBoot下分布式Session保存到MySql](https://note.dolyw.com/distributed/10-Distributed-Session.html)
12+
* **DelayTask**: [延迟任务场景技术选型](https://note.dolyw.com/distributed/25-Delay-Task.html)
13+
* **DistributedID**: [浅析分布式ID](https://note.dolyw.com/distributed/13-Distributed-ID.html)
14+
* **RabbitMQ**: [RabbitMQ的使用](https://note.dolyw.com/mq/11-RabbitMQ-Use.html)
1215

1316
#### 软件架构
1417

0 commit comments

Comments
 (0)