天天看点

SpringBoot2.0 整合 Redis集群 ,实现消息队列场景

本文源码:GitHub·点这里 || GitEE·点这里

Redis的分布式解决方案,在3.0版本后推出的方案,有效地解决了Redis分布式的需求,当一个服务宕机可以快速的切换到另外一个服务。redis cluster主要是针对海量数据+高并发+高可用的场景。

生产者消费者模式:客户端监听消息队列,消息达到,消费者马上消费,如果消息队列里面没有消息,那么消费者就继续监听。基于Redis的LPUSH(BLPUSH)把消息入队,用 RPOP(BRPOP)获取消息的模式。

1)封装接口

2)接口实现

SpringBoot2.0 整合 Redis集群 ,实现消息队列场景

继续阅读