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

什么是营销网络杭州江干区抖音seo品牌

什么是营销网络,杭州江干区抖音seo品牌,东莞网络营销信息,凡科网站怎么做链接头像logo一、部署架构 ‌主从结构‌ ‌主节点‌:部署于192.168.56.100‌从节点‌:部署于192.168.56.101和192.168.56.103 ‌哨兵结构‌ 每台服务器部署一个哨兵实例,形成三哨兵集群。 ipredis节点名称sentinel节点名称192.168.56.100redis-masterr…

一、部署架构

  1. 主从结构
    • 主节点‌:部署于192.168.56.100
    • 从节点‌:部署于192.168.56.101和192.168.56.103
  2. 哨兵结构
    • 每台服务器部署一个哨兵实例,形成三哨兵集群。
ipredis节点名称sentinel节点名称
192.168.56.100redis-masterredis-sentinel
192.168.56.101redis-slave1redis-sentinel
192.168.56.103redis-slave2redis-sentinel

二、配置文件准备

创建conf目录保存redis.conf和sentinel.conf文件

创建data目录保存appendonly.aof、dump.rdbredis.log文件

1.主节点Redis配置(redis-master.conf

# 任何都可以连接redis
bind 0.0.0.0
# 配置master密码
requirepass 123456
# 宕机后成为从要连接master的密码
masterauth 123456
# 开启持久化
appendonly yes

2.从节点Redis配置(redis-slave.conf

# 指向主节点IP和端口
replicaof 192.168.56.100 6379
# 任何都可以连接redis
bind 0.0.0.0
# 从节点密码
requirepass 123456
# 主节点密码
masterauth 123456
# 开启持久化
appendonly yes

3.哨兵配置(sentinel.conf 

port 26379
# 监控主节点,2为最小投票数
sentinel monitor mymaster 192.168.56.100 6379 2
# 主节点密码
sentinel auth-pass mymaster 123456
# 6秒无响应判定主节点下线              
sentinel down-after-milliseconds mymaster 6000
# 控制同时进行同步的从节点数量为 1  
sentinel parallel-syncs mymaster 1
# 故障转移超时时间              
sentinel failover-timeout mymaster 6000   

三、Docker-Compose文件编写

在三台服务器分别配置docker-compose

#version: '3'
services:   redis:image: redis:6.2.14 # redis镜像版本container_name: redis-master # 容器名称ports:# 指定宿主机端口与容器端口映射关系- 6379:6379volumes:# 映射配置文件目录- ./redis/conf/redis-master.conf:/usr/local/etc/redis/redis.conf# 映射数据目录- ./redis/data:/usr/local/etc/redis/datarestart: always # 容器开机自启privileged: true # 获取宿主机root权限command: redis-server /usr/local/etc/redis/redis.conf # 指定配置文件启动redis-server进程networks:- my-networksentinel:image: redis:6.2.14container_name: redis-sentinelcommand: redis-sentinel /usr/local/etc/redis/sentinel.confports:- "26379:26379"volumes:- ./redis/conf/sentinel.conf:/usr/local/etc/redis/sentinel.confrestart: alwaysnetworks:- my-networknetworks:my-network:#external: truename: my-networkdriver: bridge

*从节点需将redis-master.conf替换为redis-slave.conf,并调整container_name
*
sentinel内容不变

四、部署步骤

1.启动服务

docker-compose up -d  # 每台服务器执行

2.验证部署

  • 主从同步检查‌:
docker exec -it redis-master redis-cli -a 123456 info replication

查看roleconnected_slaves字段

  • 哨兵状态检查‌:
docker exec -it redis-sentinel redis-cli -p 26379 sentinel master mymaster

或者

进入哨兵容器:

docker exec -it redis-sentinel /bin/bash

连接哨兵:

redis-cli -p 26379
info

五、测试主从和故障转移

进入redis容器:

docker exec -it redis-master /bin/bash
redis-cli
auth 123456

1.测试主从复制

  • master节点创建一个键值对:

  • 从节点查看key是否存在:

 

主从复制正常!!!

    2. 测试故障转移

    我们把master(192.168.56.100)停掉,查看一个哨兵的日志:

    docker stop redis-master
    docker logs -f redis-sentinel

    故障转移成功!!!

    http://www.dtcms.com/wzjs/815997.html

    相关文章:

  1. 公司网站建设吧个好网站建设基本流程详细说明
  2. 免费装修效果图网站郴州市网站建设公司
  3. 网站个人中心wordpress域名备案通过后怎么做网站
  4. 保定网站建陕西省建设厅执业资格注册中心网站报名系统
  5. 什么是营销型网站呢北京 企业网站开发
  6. w3c网站开发深圳网站公司招聘信息
  7. 如何做一个大型网站济宁市兖州区城市建设局网站
  8. 荣耀商城官网网站wordpress 重复插件
  9. 贷款网站开发自己的网站怎么做app吗
  10. 做营销型网站费用wordpress 文章免审核
  11. 做网站客户一般会问什么问题网站开发神器
  12. 网站建设 cms国人在线做网站怎么样
  13. 大理市建设局网站wordpress c7v5主题
  14. 网站页面设计工具揭阳百度快照优化排名
  15. 网站建设科目账号运营竞争性谈判
  16. 打名字就说你是什么做的网站小学生收集的新闻10条
  17. 建设厅网站如何查询企业信息上门做网站哪家好
  18. 公司做网站收费小游戏网页在线玩
  19. 建设网站图片wordpress首页按照分类调用
  20. seo网站案例不想花钱怎么做网站
  21. 微信网站响应式网站ps如何做网站超级链接
  22. 网站建设存在的问题和不足网站建设与设计大作业
  23. 视频相亲网站开发成本现在做网站一般做多宽
  24. wordpress建两个网站创业做旅游网站
  25. 静态网站开发基础国外logo设计网站推荐
  26. 铁岭免费移动网站建设做网站设计的公司名字
  27. 南京溧水城市建设集团网站外包公司的业务员
  28. 婚庆网站开发的意义得到app创始人
  29. 做美食网站的意义ps做网站首页的尺寸
  30. 南阳企业网站seo中国建筑有限公司西南分公司网页设计