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

做一个网站一般需要多少钱北京网站推广机构

做一个网站一般需要多少钱,北京网站推广机构,昆山建筑行业网站,外贸推广软件有哪些Docker 中快速构建 Redis Cluster 集群 目录 前言环境准备 所需软件配置网络 构建 Redis Cluster 镜像 创建自定义 Dockerfile构建镜像 启动 Redis 节点容器 启动命令 配置 Redis Cluster 集群 创建 Redis 集群验证集群状态 总结 前言 Redis 是一个高性能的键值对数据库常被用作缓存、消息队列等用途。Redis Cluster 集群模式提供了数据分区和高可用性通过分布式方式存储和管理数据实现更高的扩展性。本指南将演示如何使用 Docker 快速构建一个包含 3 个节点的 Redis Cluster 集群。 环境准备 所需软件 Docker确保已安装 Docker版本最好在 19.03.0 或以上。redis-cli用于操作 Redis 集群可以从 Redis 官方获取。 配置网络 为了让 Docker 容器之间能够互相通信我们需要创建一个自定义网络 docker network create redis-cluster这将创建一个名为 redis-cluster 的 Docker 网络。 构建 Redis Cluster 镜像 创建自定义 Dockerfile 我们需要在 Redis 镜像中添加用于配置集群的工具。创建一个目录并添加以下 Dockerfile # 文件Dockerfile FROM redis:7.0RUN apt-get update apt-get install -y --no-install-recommends \ruby-full \ gem install redisCOPY redis.conf /usr/local/etc/redis/redis.confCMD [redis-server, /usr/local/etc/redis/redis.conf]同时在相同目录下创建 redis.conf 配置文件 # 文件redis.conf cluster-enabled yes cluster-config-file nodes.conf cluster-node-timeout 5000 appendonly yes构建镜像 在上述 Dockerfile 文件所在的目录执行以下命令 docker build -t redis-cluster .这将构建一个带有集群配置的自定义 Redis 镜像 redis-cluster。 启动 Redis 节点容器 启动命令 我们将使用上面创建的网络 redis-cluster 和自定义镜像 redis-cluster分别启动 3 个 Redis 实例 docker run -d --name redis-node1 --net redis-cluster -p 7001:6379 redis-cluster docker run -d --name redis-node2 --net redis-cluster -p 7002:6379 redis-cluster docker run -d --name redis-node3 --net redis-cluster -p 7003:6379 redis-cluster此时我们已经启动了 3 个 Redis 实例各自映射到主机的 7001、7002 和 7003 端口。 配置 Redis Cluster 集群 创建 Redis 集群 使用容器中的 redis-cli 工具配置 Redis Cluster 集群 docker exec -it redis-node1 redis-cli --cluster create \172.18.0.2:6379 \172.18.0.3:6379 \172.18.0.4:6379 \--cluster-replicas 0其中 172.18.0.X 是各个 Redis 容器的内部 IP 地址。可以使用以下命令获取 IP 地址 docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} redis-node1 docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} redis-node2 docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} redis-node3验证集群状态 要验证集群是否正常工作请使用 redis-cli 连接到其中一个节点并运行 cluster info 命令 docker exec -it redis-node1 redis-cli -c -p 6379 cluster info或者直接使用以下命令查看每个节点的状态 docker exec -it redis-node1 redis-cli -c -p 6379 cluster nodes总结 准备环境、构建自定义镜像、启动 Redis 节点到配置集群搭建了一个 3 节点的 Redis Cluster 集群。通过集群的分布式特性可以获得更高的性能和可扩展性。
http://www.pierceye.com/news/401251/

相关文章:

  • 社交型网站首页面设计分析宁夏电建网站
  • 网站开发需要掌握的知识中国建设网官方网站
  • 制作网站素材网页设计代码步骤
  • 做微信头图的网站网页编程语言有哪几种
  • 医生工作室网站建设男女激烈做羞羞事网站网站韩剧
  • 网站里面网友点评怎么做网站开发需要资质吗
  • gta 买房网站建设中软件下载免费大全网站
  • 中国移动网站专门拍短视频的公司
  • 网站制作网站建设报价南通优化网站怎么收费
  • 网站的连接二维码怎么做wordpress.org账号
  • 优秀的网站有哪些内容wordpress重新安装删除哪个文件
  • 网站建设与发布需要什么手机端开发app
  • 无锡做网站无锡网站设计2345网址导航手机上网导航下载
  • html中文美食网站营销型网站维护费用
  • 电商网站建设课设用什么软件制作网站
  • 杭州手机网站wordpress随机调用页面
  • html5网站编写长网页网站
  • 订餐网站系统建设方案建一个网上商城需要多少钱
  • 手机网站asp付费抽奖网站怎么做
  • 国际网站哪里做vs2010 c 建设网站
  • 企业网站更新什么内容永城做网站
  • wordpress 众筹网站模板html5风格网站特色
  • 服装设计参考网站重庆景点排名
  • 网至普的营销型网站建设扬州网站商城建设价格表
  • 成品网站价格表简答网站内容建设的时候内链重要性
  • 视频链接生成器某网站搜索引擎优化
  • flash网站案例vi设计是设计什么
  • ip查询网站备案查询企业网络营销推广平台
  • 多城市网站建设免费制作小程序的平台
  • 郑州网站建设出名吗?wordpress获取登录密码