当前位置: 首页 > news >正文

【Redis7.x】docker配置主从+sentinel监控遇到的问题与解决

环境:云服务器部署docker容器,容器内启动redis主从节点和sentinel哨兵,本机SpringBoot项目访问容器内redis

对于Redis节点在docker内的情况,可以通过宿主机ip:docker暴露端口的方式访问到
但是Redis Sentinel 无法识别 Docker 容器中暴露端口与容器内部端口的映射关系,比如:
Redis 节点对外“宣布”的端口是 6379(容器内部端口)
Docker 映射到宿主机的端口是 6380(Docker 容器暴露端口),Sentinel 不会知道这个映射
Sentinel使用6380无法连接到Redis(因为Redis指定端口是6379)

解决方法:无论redis和sentinel在几个docker里只要端口映射保持一致(6379:6379或6380:6380)

节点启动成功但是没监视到节点问题

1.云服务器的安全组对应端口打开

2.检查redis节点配置是否有误:
主节点不配置replicaof <ip> <端口>

节点刚启动就主观下线问腿

sentinel.conf会自动追加写入命令(上一次的错误配置)把这些删除再启动

在这里插入图片描述

节点频繁上下线问题

使用端口映射不一致
http://www.xdnf.cn/news/1267741.html

相关文章:

  • GPT-5:数字大脑的进化史
  • 1393. 与7无关的数?
  • 【Linux】Tomcat
  • 八、Linux Shell 脚本:变量与字符串
  • jupyter服务器创建账户加映射对外账户地址
  • 2025-08-09 李沐深度学习12——卷积神经网络基础
  • Zabbix自动注册:轻松实现大规模监控
  • Vue3环境搭建+Mybatis-plus的使用
  • 【ref、toRef、toRefs、reactive】ai
  • 具体数学:和式(四)求和的一般方法
  • 【linux基础】Linux目录和Windows目录的区别
  • Openlayers基础教程|从前端框架到GIS开发系列课程(19)地图控件和矢量图形绘制
  • SimBA算法实现过程
  • GitHub第三方登录全解析:OAuth 2.0流程详解(适合初学者)
  • 华为实验: 单区域/多区域OSPF
  • 华为实验-VLAN基础
  • ComfyUI——舒服地让大模型为我所用
  • 微信原生小程序 Timeline 组件实现
  • AI大语言模型在生活场景中的应用日益广泛,主要包括四大类需求:文本处理、信息获取、决策支持和创意生成。
  • python学智能算法(三十六)|SVM-拉格朗日函数求解(中)-软边界
  • 算法题(183):质量检测
  • Java异常:认识异常、异常的作用、自定义异常
  • 扣证件照要点
  • 全栈:JDBC驱动版本和SQLserver版本是否有关系?怎么选择JDBC的版本号?
  • 数据结构—二叉树及gdb的应用
  • WebGIS视角下基孔肯雅热流行风险地区分类实战解析
  • 开源智能手机安全相机推荐:Snap Safe
  • Python如何将图片转换为PDF格式
  • PDF编辑工具,免费OCR识别表单
  • 论文阅读-ZeroDCE和ZeroDCE++