老师,问个问题

来源:2-6 集成redis中

LxqYouCan

2018-09-03

分布式环境中,咱们系统初始化的时候把商品放入redis,redis宕机了怎么办,集群也宕机了,  
第二个问题,判断redis库存还有,进入队列的时候, rabbitmq宕机了

写回答

2回答

若鱼1919

2018-09-03

(1)redis可以用sentinel方式部署

(2)rabbitmq宕机影响不大,活动还是能正常结束

你说的是高可用相关的东西了。生产环境下任何一个节点都不能存在单点故障,比如:nginx不能是单点,mysql也一样。

可以使用课程中讲的keepalived做nginx的高可用,mysql可以配置双主配合keepalved做高可用,rabbitmq也一样需要做高可用。

1
5
LxqYouCan
回复
若鱼1919
恩,用到的redis,mq,都做高可用
2018-09-03
共5条回复

尽情折叠我吧

2019-01-21

多个服务实例,做到强一致有点难,尤其是分布式环境下,建议通过最终一致的方式实现系统吧

0
0

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程