反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

Redis 哨兵模式插件

  • 文档创建者:Roxy
  • 历史版本:6
  • 最近更新:Leo.Tsai 于 2022-10-20
  • 1. 概述

    1.1 版本

    报表服务器版本
    JAR 包版本
    插件版本
    10.0
    2020-04-01
    V1.0.5

    1.2 应用场景

    主从模式最大的缺点就是当主节点宕机后,从节点无法自动上升为主节点对外提供服务,需要手动将从节点变更为主节点,否则系统不可用。

    Redis 2.8 及以后版本提供了哨兵工具来实现自动化的系统监控和故障恢复功能,可在主节点宕机后自动将次节点上升为主节点。

    1.3 功能简介

    哨兵集群模式基于主从模式,所有主从的优点,哨兵模式同样具有;哨兵的作用就是监控 master、slave 是否正常运行,master 出现故障后自动将 slave 转换为 master 。

    2. 示例

    注:在进行哨兵模式状态服务器配置之前请准备 集群环境 

    2.1 安装插件

    点击下载插件:Redis哨兵模式

    设计器插件安装方法参照 设计器插件管理

    服务器安装插件方法参照 服务器插件管理

    2.2 配置哨兵模式状态服务器

    1)安装插件后,进入「管理系统>智能运维>集群配置」,选择开启状态服务器,缓存系统下会出现「Redis 哨兵」下拉选项,如下图所示:

    72.png

    2)选择并输入主节点名哨兵节点的 IP 和端口 ,点击「测试连接并保存」,如下图所示:

    723.png

    注:用户至少需要配置 1 个哨兵的节点即可连接到所有哨兵和主从节点 ,无须配置主从节点,但是要求必须填写主节点名。

    3)测试连接后自动获取所有哨兵、主节点、从节点并展示其类型,类型有三种:Sentinel、Master、Slave,如下图所示:

    82.png

    3. 注意事项

    3.1 插件删除/禁用

    1)当「Redis 哨兵插件」被删除/禁用时,状态服务器使用本地单机内存组件,即关闭状态服务器,此时集群仍然是开启状态,虽然工程能正常登录,但不保证业务正常。

    2)当集群第一个节点启动过程中发现Redis 哨兵无法连接时,也自动关闭状态服务器,保证工程能够启动。Redis 单机和 Redis 集群也沿用此逻辑,提高整个状态服务器的高可用性。

    3.2 报错提醒

    沿用状态服务器当前的弹窗报错逻辑,当发现异常时详细信息里展示异常情况,使用 Redis 的原生报错日志。


    附件列表


    主题: 部署集成
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526