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

建设网站实训qq浏览器在线

建设网站实训,qq浏览器在线,钢铁网站模板,网站如何做流量赚钱本次教程使用docker swarm安装 准备三台机器 hostIP用途node1192.168.31.130redis-master01#xff0c;redis哨兵节点01node2192.168.31.131redis-slave01, redis哨兵节点02node3192.168.31.132redis-slave02 redis哨兵节点02 注意事项#xff1a; 1#xff1a;需要保证三…本次教程使用docker swarm安装 准备三台机器 hostIP用途node1192.168.31.130redis-master01redis哨兵节点01node2192.168.31.131redis-slave01, redis哨兵节点02node3192.168.31.132redis-slave02 redis哨兵节点02 注意事项 1需要保证三台机器在一个网络或一个服务器安全组内相互能ping通) 2: 为了演示需要将哨兵节点与redis节点安装在同一个机器实际线上需要哨兵与redis分开部署以达到高可用性。 目录1创建redis数据挂载卷2 创建redis专用的网络3下载/配置redis配置文件4创建redis集群service5配置主从关系6创建redis哨兵数据挂载卷7创建redis哨兵集群service1创建redis数据挂载卷 #node1机器上执行 docker volume create --name redis_cluster_data1 #node2机器上执行 docker volume create --name redis_cluster_data2 #node3机器上执行 docker volume create --name redis_cluster_data32 创建redis专用的网络 #--driver overlay --attachable 表示创建swarm集群网络且不是service的容器也能加入此网络 docker network create --driver overlay \ --attachable --subnet192.169.0.0/24 redis_cluster_network3下载/配置redis配置文件 本文使用redis6.2.6版本所以下载redis6.2.6版本中的配置文件 点此进入redis官方文件列表 解压下载的文件找到redis.conf文件 修改默认配置文件 bind 127.0.0.1 #注释掉这部分这是限制redis只能本地访问protected-mode no #默认yes开启保护模式限制为本地访问daemonize no#默认no改为yes意为以守护进程方式启动可后台运行除非kill进程可选改为yes会使配置文件方式启动redis失败dir ./ #输入本地redis数据库存放文件夹可选appendonly yes #redis持久化可选 然后将此配置文件复制到docker数据卷所在位置如果你不使用swarm就正常挂载文件就行) 4创建redis集群service 新增node标签 docker node update --label-add rediscluster node1 docker node update --label-add rediscluster node2 docker node update --label-add rediscluster node3创建service docker service create --name redis_cluster \ --network redis_cluster_network \ --mount typevolume,srcredis_cluster_data,dst/data \ --replicas 3 --constraint node.labels.redis cluster \ redis:6.2.6 --appendonly yes5配置主从关系 选择要成为主节点的IP比如192.168.31.130 进入从节点01从节点02 docker exec -it redis_cluster1 redis-cli docker exec -it redis_cluster2 redis-cli输入以下命令加入主节点 #固定语法 slaveof 主节点IP 主节点端口 slaveof 192.168.1.10 6379进入主节点查看节点数量是否成功加入 docker exec -it redis_cluster_master redis-cli info6创建redis哨兵数据挂载卷 #node1机器上执行 docker volume create --name redis_sentinel_data1 #node2机器上执行 docker volume create --name redis_sentinel_data2 #node3机器上执行 docker volume create --name redis_sentinel_data3下载/配置redis哨兵配置文件 由于上面已经下载了redis6.2.6所以我们接着使用文件夹的中的sentinel.conf文件 修改第84行的sentlnel参数改为redis主节点的ip端口 然后将此配置文件复制到docker数据卷所在位置如果你不使用swarm就正常挂载文件就行) 7创建redis哨兵集群service docker service create --name redis_sentinel_cluster \ --network redis_cluster_network \ #挂载数据卷redis_sentinel_data到容器的/etc/redis目录下 \ --mount typevolume,srcredis_sentinel_data,dst/etc/redis \ # 开放tcp端口且网络不走集群路由网络如果不加modehost,则默认每个docker节点的7369端口都会强制跳转到这些service中无论节点是否在此ndoe中) \ --publish published7369,target26379,protocoltcp,modehost \ # 制作3个副本 并指定符合条件的node节点中生成。\ --replicas 3 --constraint node.labels.redis cluster \ # 指定redis镜像版本指定哨兵模式按指定配置文件启动 redis:6.2.6 redis-sentinel /etc/redis/sentinel.conf查看哨兵节点信息 #进入哨兵节点 docker exec -it sentinel /bin/bash #输入命令 redis-cli -h 127.0.0.1 -p 26379 #查看sentinel集群信息 info sentinel
http://www.tj-hxxt.cn/news/137977.html

相关文章:

  • 网站站seo教程南京网络推广网站
  • 佛山网站优化平台网页设计尺寸多大
  • 北京注册网站自适应网站模板企业
  • 3.0效果网站建设多少钱汉中网站建设有限公司
  • 网站怎么添加滤镜功能吗wordpress d8主题
  • 扬州门户网站开发公司企业电商平台开发
  • 电子产品网站建设策划在哪个网站上可以找兼职做
  • 北京协会网站建设重庆市城市建设档案馆网站
  • 深圳多彩科技集团有限公司seo赚钱方法大揭秘
  • 建设企业网站哪家好php导航网站
  • 网站优化做网站优化wordpress支持什么格式视频
  • 网站平台怎么做的好学做效果图的网站有哪些
  • 河北中保建设集团网站首页创建网站需要学什么知识
  • iis5.1 建立网站庞各庄网站建设
  • 做网站所需要的代码禅城区网站建设
  • 网站教程dw兰州企业 网站建设
  • 做珠宝商城网站中装建设集团有限公司股票
  • 网站如何创建手机网站成功案例
  • 网页和网站做哪个好做网站最便宜
  • 邵东建设公司网站哪家好网站扫码怎么做
  • 河北网站建设价格大全承德网站建设制作
  • 做包装盒效果图网站seo推广业务员招聘
  • 网站开发难度django 电商网站开发
  • app网站开发方案博采网络科技
  • 福州网站建设yfznkj定制应用软件有哪些
  • 杭州哪些做网站公司linux wordpress是什么意思
  • 美食网站开发的意义wordpress数据库二次开发
  • 莱芜做网站的公司科技有限公司可以做网站建设吗?
  • 旅游前 做攻略有什么网站好用商城网站html模板
  • 盘锦做网站公司wordpress 文章数据