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

wordpress排版分栏谷歌优化培训

wordpress排版分栏,谷歌优化培训,成都公司注册代办一般多少钱,免费素材下载网站有哪些背景 现在对3个节点的sentinel进行配置。sentinel的配置文件在redis的安装目录中已经存在,只需要复制到指定的位置即可。 sentinel是独立进程,有对应的脚本来执行。 基于之前的redis 一主二从的架构,我们继续启动3个sentinel进程。 哨兵模式的…

2793baf6550fe78d6a05b3cf8355e854.png

背景

38f752085d188a5b3b56832d049ff58c.png

现在对3个节点的sentinel进行配置。sentinel的配置文件在redis的安装目录中已经存在,只需要复制到指定的位置即可。

sentinel是独立进程,有对应的脚本来执行。

基于之前的redis 一主二从的架构,我们继续启动3个sentinel进程。

哨兵模式的架构图如下:

8249d8c3f143448cf4a1a75bf7c9f02d.png

启动哨兵们

  • sentinel6379.conf

protected-mode no
port 26379daemonize yes
pidfile "/var/run/redis-sentinel_26379.pid"
logfile "/usr/local/redis-6.2.14/logs/redis-sentinel_26379.log"
dir "/private/tmp"sentinel monitor mymaster 127.0.0.1 6379 2sentinel announce-hostnames no
# Generated by CONFIG REWRITE
user default on nopass ~* &* +@all
sentinel myid c384816840b671b2f194ebd417458c6bbd08230c
sentinel config-epoch mymaster 0
sentinel leader-epoch mymaster 0
sentinel current-epoch 0
sentinel known-replica mymaster 127.0.0.1 6381
sentinel known-replica mymaster 127.0.0.1 6380
sentinel known-sentinel mymaster 127.0.0.1 26381 789f7ad2247aa6104665ced751c1956e87ec175b
sentinel known-sentinel mymaster 127.0.0.1 26380 e43e1bc4459a782d2049f8ab1dd8938e17c90ced

启动sentinel,查看哨兵信息:

5c5edba30197294e8c1eecd471601d6b.png

  • sentinel6380.conf

protected-mode no
port 26380daemonize yes
pidfile "/var/run/redis-sentinel_26379.pid"
logfile "/usr/local/redis-6.2.14/logs/redis-sentinel_26379.log"
dir "/private/tmp"sentinel monitor mymaster 127.0.0.1 6379 2sentinel announce-hostnames no
# Generated by CONFIG REWRITE
user default on nopass ~* &* +@all
sentinel myid c384816840b671b2f194ebd417458c6bbd08230c
sentinel config-epoch mymaster 0
sentinel leader-epoch mymaster 0
sentinel current-epoch 0
sentinel known-replica mymaster 127.0.0.1 6381
sentinel known-replica mymaster 127.0.0.1 6380
sentinel known-sentinel mymaster 127.0.0.1 26381 789f7ad2247aa6104665ced751c1956e87ec175b
sentinel known-sentinel mymaster 127.0.0.1 26380 e43e1bc4459a782d2049f8ab1dd8938e17c90ced

启动sentinel,查看哨兵信息:

2654812ec3c426c8780573125c0097e2.png

  • sentinel6381.conf

protected-mode no
port 26381daemonize yes
pidfile "/var/run/redis-sentinel_26379.pid"
logfile "/usr/local/redis-6.2.14/logs/redis-sentinel_26379.log"
dir "/private/tmp"sentinel monitor mymaster 127.0.0.1 6379 2sentinel announce-hostnames no
# Generated by CONFIG REWRITE
user default on nopass ~* &* +@all
sentinel myid c384816840b671b2f194ebd417458c6bbd08230c
sentinel config-epoch mymaster 0
sentinel leader-epoch mymaster 0
sentinel current-epoch 0
sentinel known-replica mymaster 127.0.0.1 6381
sentinel known-replica mymaster 127.0.0.1 6380
sentinel known-sentinel mymaster 127.0.0.1 26381 789f7ad2247aa6104665ced751c1956e87ec175b
sentinel known-sentinel mymaster 127.0.0.1 26380 e43e1bc4459a782d2049f8ab1dd8938e17c90ced

启动sentinel,查看哨兵信息:

19f0d3b5cf980e0706717ec5d009c9f8.png

故障转移测试

redis日志

  • 我们kill掉原Master进程,即6379的redis-server,看日志

9c8b7008e346a41cade58b948d4d7bc6.png

  • 看下6380的redis-server日志

68026fa532dc77886189561ed394c94e.png

3ee3f5ca5654118bd925ebc3edcc02ab.png

06 Sep 2024 15:49:18.869:开始断开和Master进程的连接,接着持续报错说复制失败,不断地重试

(中间有30s的重试)

06 Sep 2024 15:49:49.205 * MASTER MODE enabled,即6380实例被sentinel选举为Master节点

  • 看下6381的redis-server日志

a6a05372ede5602dbc62dcb372ecbec4.png

70da5e7091476c12e979b4c22afaa105.png

06 Sep 2024 15:49:18.870 # Error condition on socket for SYNC: Connection refused开始断开和Master进程的连接,接着持续报错说复制失败,不断地重试

(中间有30s的重试)

06 Sep 2024 15:49:49.262 * REPLICAOF 127.0.0.1:6380 enabled ,即6380实例被sentinel选举为Master节点后,6381实例也接受现实,开始从6380实例进行数据同步

redis-sentinel日志

让我们进入到之前配置好的文件夹

82c7365dd3fe08e101b4582c47a8c76e.png

  • redis-sentinel_26379进程日志

6b96a8dbdc043e52839d4b8169c267b5.png

  • redis-sentinel_26380进程日志

37fb0ec4578a214135ed9b784c840428.png

  • redis-sentinel_26381进程日志

b6b631f10f8e74cba327f55ef315e87b.png

故障恢复

  • 重新启动6379实例

  • 通过26379-sentinel,虽然原Master重启了,但目前Master还是6380

bf6b40852b1998f9d2b33227d687ab9e.png

其他文章

Kafka消息堆积问题排查

基于SpringMVC的API灰度方案

理解到位:灾备和只读数据库

SQL治理经验谈:索引覆盖

Mybatis链路分析:JDK动态代理和责任链模式的应用

大模型安装部署、测试、接入SpringCloud应用体系

Mybatis插件-租户ID的注入&拦截应用

http://www.yidumall.com/news/62942.html

相关文章:

  • 大数据营销平台高端网站优化公司
  • 有哪些网站是响应式的网络推广销售是做什么的
  • 广州外贸型网站设计谈谈自己对市场营销的理解
  • 外贸网站推广方案网页制作流程
  • wordpress 输出豆瓣小程序seo
  • 3 建设营销型网站流程图百度爱采购优化软件
  • 外贸网站如何做seo百度推广有效果吗?
  • 火车头采集器和wordpress网站优化排名技巧
  • 域名网站建设网站制作定制
  • 宁波seo关键词优化制作seo是什么意思新手怎么做seo
  • 我的世界做rpg网站百度官方网站网址是多少
  • 建设银行网站 一带一路如何搜索关键词热度
  • 正日商务做网站多少钱重庆seo建站
  • 网站建设公司怎么算专业中国关键词官网
  • 传统企业建设网站的内容夸克搜索
  • 上海做网站的公司排名哪家公司建设网站好
  • 好看的网站设计公司semester
  • 卖水果网站模板最好的免费建站网站
  • c2c网站的类型网址生成短链接
  • 优秀材料写作网站阿里指数官网入口
  • 长春网站建设及推广中山网站建设
  • 洪江市网站谷歌怎么投放广告
  • 网站开发平台的定义seo网站优化方案书
  • 网页设计实验报告问题讨论石家庄seo外包的公司
  • 淘宝联盟 网站怎么做网络推广求职招聘交流群
  • 大连网站建设比较好的公司百度推广代理赚钱
  • 小网站建设公司电话销售如何快速吸引客户
  • 怎么在58建设企业的网站百度推广登陆网址
  • 个人网站建设设计汕头seo公司
  • 网站建设的三大原则搜索引擎优化方法有哪些