暂无图片
redis哨兵集中部署方式咨询?
我来答
分享
陈举超
暂无图片
2022-04-18
redis哨兵集中部署方式咨询?
暂无图片 5M

redis占用服务器较多,考虑redis集中部署,架构是redis哨兵。

原来架构是,3台服务器,每台服务器各安装一个redis实例,一个redis哨兵。

集中部署架构考虑,用三台服务器单独部署一套3节点Redis哨兵,用来监控多套redis实例,即公共的redis哨兵。

请问:

1.这种在哨兵配置文件里怎么写,sentinel monitor mymaster 写多行吗?

2.如果安装了新的redis 实例,公共的Redis哨兵配置文件里是否可以动态添加新的sentinel monitor mymaster?还是必须修改配置文件,重启redis哨兵实例生效?

3.redis实例部分,用三台服务器,每台服务器上配置多个Redis实例,每个应用对应一个redis实例,每个实例之间通过maxmemory进行内存限制,这种方式存在什么问题吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
薛晓刚

不推荐哨兵。我处理过多次开发反馈问题。一个哨兵+一主一从。框架连接要求。三个都好才能连接。任意一个不行连接都失败。

推荐cluster模式。

redis是单线程,即使6版本,读写还是单线程。内存给他尽可能他要的,cpu不用太多。4个也足够用。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏