- 博客(3)
- 收藏
- 关注
原创 Redis(带认证)+keepalived双机热备部署方案
1. 前言目前Redis主流的高可用方案主要是Master+Slave+Sentinel(即主从+哨兵)的模式,主要原理是:通过Sentinel(哨兵)集群来检测集群各节点Redis服务的存活状态及完成Redis集群的主从切换。切换完成后,Sentinel调用notification-script参数指定的配置文件,通知DNS服务更改DNS配置,完成Redis master节点的切换。然而我们现在的应用不支持Sentinel模式,并且代码改起来改动较大,风险也比较大。所以只好舍弃了Master+Slav
2021-09-10 15:26:47
2867
2
原创 CentOS 7.9源码安装Rabbitmq
1. 前言Rabbitmq是现阶段比较常用的一个消息队列服务。通过使用Rabbitmq实现了程序间的解耦,通过异步处理提高了程序的抗峰值能力。目前因为项目需要使用Rabbimtq的双机热备方案,故把实操过程整理如下,以备后用。选择Rabbitmq作为消息中间件的原因:软件开源,免费,高性能,稳定性较高;与SpringAMQP完美整合,具有丰富的API;集群模式丰富,实现高可用。HA模式,镜像队列;2. 基础环境操作系统版本:Centos 7.9操作系统主机名:region01操作系统I
2021-09-08 17:15:43
695
1
原创 Centos 7.9下源码安装Redis
1. 前言Redis是现阶段使用非常广泛的一个高性能的key-value数据库。日前因遇到需要Redis的双机灾备方案,在实操阶段将整个流程整理如下。Redis与其他key-value数据库相比有以下特点:Redis支持数据数据化,可以将内存中的数据保存到磁盘中,重启的时候可以再次加载使用;Redis不仅仅支持key-value类型数据,同时还支持list,set,zset,hash等数据结构的存储;Redis支持数据的备份,即master-slave模式的备份。2. 基础环境操作系统版本
2021-09-06 21:05:01
458
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人