- 博客(3)
- 收藏
- 关注
原创 SpringBoot+RabbitMQ
1.1 什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。1.2 MQ有哪些当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿
2020-06-04 14:26:42
469
原创 SpringBoot集成ShedLock实现分布式定时锁
shedLock介绍:当我们的服务是集群部署时,我们代码中的定时任务在每个节点都有,每个节点都去跑定时任务很显然不大合适,这就是我们要解决的问题。因为在项目中有用到,所以记录一下SpringBoot怎么集成ShedLock,还有shedLock是如何实现分布式定时的。使用方法:第一步:引入依赖 <!-- shedlock 分布式定时任务锁 --> <dependency> <groupId>net.javacru
2020-05-19 14:26:52
1144
原创 SpringBoot集成SpringRetry实现异常重试
使用场景:spring-retry主要用于网络请求,当某一次网络请求失败时,能够重新进行尝试请求,解决某一时间的网络问题导致整个请求失败。使用方法:第一步:在pom.xml中添加坐标依赖 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> </dependency&
2020-05-19 14:06:52
818
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人