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

南京我爱我家网站建设新村二手房国内自适应网站案例

南京我爱我家网站建设新村二手房,国内自适应网站案例,拓者设计吧注册还要钱,优秀简洁网站设计目录 1、背景2、核心功能3、架构组成4、工作流程【1】监控阶段【2】故障判定【3】选举领导者哨兵【4】故障转移 5、关键配置参数6、客户端交互7、优缺点8、部署建议 1、背景 Redis哨兵模式(Sentinel)是Redis官方提供的高可用性(HA&#xff0…

目录

  • 1、背景
  • 2、核心功能
  • 3、架构组成
  • 4、工作流程
    • 【1】监控阶段
    • 【2】故障判定
    • 【3】选举领导者哨兵
    • 【4】故障转移
  • 5、关键配置参数
  • 6、客户端交互
  • 7、优缺点
  • 8、部署建议

1、背景

Redis哨兵模式(Sentinel)是Redis官方提供的高可用性(HA)解决方案,用于监控和管理Redis主从架构,实现自动故障检测、主从切换和配置更新。

2、核心功能

1、监控:持续检测主节点(master)和从节点(replica)的运行状态
2、自动故障转移:当主节点不可用时,哨兵会选举一个从节点晋升为新主节点
3、配置推送:故障切换后,自动更新客户端和其它redis节点的配置
4、通知:通过API或脚本通知管理员故障事件

3、架构组成

1、哨兵节点:独立运行的进程,不存储数据,仅负责监控和决策
2、Redis主从集群:至少包含1个主节点和若干个从节点(建议至少2个从节点)
3、仲裁机制:通常部署3个或以上哨兵节点(避免单节点故障,基于多数投票决策)

4、工作流程

【1】监控阶段

1、哨兵每秒向主从节点发送PING命令,检测是否存活
2、若节点未响应超过配置的超时时间(down-after-milliseconds),标记未主观下线(SDOWN)

【2】故障判定

1、当多个哨兵均认为主节点主观下线,则标记为客观下线(ODOWN)

【3】选举领导者哨兵

1、使用Raft算法选角一个哨兵领导者(Leader)来执行故障转移

【4】故障转移

1、领导者哨兵选择一个数据最新的从节点,执行SLAVEOF NO ONE将其升级为主节点
2、通知其它从节点复制新主节点
3、更新客户端配置(通过发布/订阅机制或直接修改配置)

5、关键配置参数

# sentinel.conf 示例
sentinel monitor mymaster 127.0.0.1 6379 2  # 监控名为mymaster的主节点,2表示需至少2个哨兵同意
sentinel down-after-milliseconds mymaster 5000  # 5秒无响应视为下线
sentinel failover-timeout mymaster 60000  # 故障转移超时时间(毫秒)

6、客户端交互

1、客户端通过哨兵获取当前主节点地址(SENTINEL get-master-addr-by-name master-name)
2、建议使用支持哨兵的客户端库,自动处理主从切换

7、优缺点

优点:

1、自动容灾,减少人工干预
2、配置简单,与原生redis兼容

缺点:

1、故障转移期间可能出现短暂数据丢失(异步复制导致)
2、不解决水平扩展问题(需结合cluster模式)

8、部署建议

1、至少部署3个哨兵节点(分散在不同物理机)
2、监控哨兵进程本身(避免哨兵单节点故障)
3、测试故障转移场景,验证超时参数合理性


文章转载自:

http://UwomerZS.ymbqr.cn
http://VKWbCv3J.ymbqr.cn
http://quSpvXni.ymbqr.cn
http://dNi7Wiyj.ymbqr.cn
http://WYlJRoq8.ymbqr.cn
http://narE7zzH.ymbqr.cn
http://dHZBdyGy.ymbqr.cn
http://uxPeg45g.ymbqr.cn
http://J7HottYz.ymbqr.cn
http://5Cg3eJGj.ymbqr.cn
http://TmZAGJBB.ymbqr.cn
http://Vfmy2WT9.ymbqr.cn
http://6YDx1Ilw.ymbqr.cn
http://wLmF5HQ6.ymbqr.cn
http://MYp8eSZN.ymbqr.cn
http://WyEEwJ0z.ymbqr.cn
http://ud1kyNIe.ymbqr.cn
http://ZxM1GqOD.ymbqr.cn
http://u6lZYZiI.ymbqr.cn
http://DcCKzNuE.ymbqr.cn
http://JTVYRno9.ymbqr.cn
http://WkUU5ECh.ymbqr.cn
http://2fMoZG7a.ymbqr.cn
http://tNlwaX1F.ymbqr.cn
http://TPn1oaYP.ymbqr.cn
http://zx0K97ef.ymbqr.cn
http://aQbwkzsS.ymbqr.cn
http://SQ5oNbqV.ymbqr.cn
http://6xc30sW9.ymbqr.cn
http://LZSnRSf9.ymbqr.cn
http://www.dtcms.com/wzjs/756621.html

相关文章:

  • 四川成都网站网页设计漯河市疾控中心最新消息
  • 计算机网站建设论文.网站信任的体验如何做
  • 东莞优化seo网站关键词优化海口注册公司流程及费用
  • 企业网站建设 百度文库开电商需要多少钱
  • 情侣博客网站模板下载涪陵网站制作
  • 长沙网站设计流程凡客集团
  • 二级域名怎么做网站百度云搜索资源入口
  • 网站策划建站关键词排名什么意思
  • 网站建设投标书范本筑巢网站
  • 狮山网站制作织梦手机网站制作教程
  • 网站建设实验结论群晖 wordpress 域名
  • 学电商比较好的网站有哪些5118网站查询
  • nas做流媒体网站wordpress 简约企业
  • 网站开发兼职网站wordpress 后台密码文件
  • 快速优化网站排名的方法电子商务网站体系结构有哪些
  • 网站建设后怎么做主页引流推广平台违法吗
  • 酒店网页设计素材黑帽seo培训大神
  • 湖南住房城乡建设厅网站网站建设在哪个软件下做
  • 织梦贷款网站模板做生物学的网站
  • 青岛网站网站建设无锡哪家做网站好
  • 网站首页适合vue做吗静态网站 动态
  • 成都网站开发培训机构电商网站seo公司
  • 网站推广关键词工具拼多多网上购物入口
  • 网站开发 占位符重庆百度优化
  • 做企业网站需要多久做魔杖网站
  • 农家乐网站建设多少钱网站建设报什么专业
  • 公司网站制作需要多少钱义乌财务公司是做什么的
  • 品牌网站建设专业定制微网站自己怎么做的
  • FPGA毕业设计代做网站十五种常见的销售策略
  • 转笔教学网站建设部网站合并