当前位置: 首页 > 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.dnsts.com.cn/news/245144.html

相关文章:

  • 中国人做英文网站崇州市微信端网站建
  • 上饶网站制作需要多少钱设计公司起名网
  • 网站小图标素材cms站群管理系统
  • 如何用 ftp上传网站厦门工商网站查询企业信息
  • 网站建设有哪些方面wordpress主页 摘要
  • 南充市房地产网官方网站西安网站建设公司
  • 上海整形网站建设做网站 钱
  • 做视频网站免费观看爱网络维保
  • 网站建设用什么视频播放器网站域名被黑
  • 课程网站建设开题报告维护网站要做哪些工作
  • 动漫网站怎么建设中信建设有限责任公司招聘
  • 网站视频背景怎么做展厅效果图 展厅设计图片
  • pc网站建设高端展馆展厅设计方案
  • 网站建设与管理答案做标书有哪些好网站
  • 婚庆网站策划免费申请个人邮箱
  • 二手交易网站开发方式wordpress清缓存
  • 郑州做网站 哪家好游戏网站开发协议
  • 购物网站开发项目意义wordpress手机接口
  • h5制作网站公司按钮特效网站
  • 大型营销型网站制作峡江网站建设
  • 医院门户网站建设方案wordpress导航栏去掉
  • 建设网站有什么要素构成大气精美网站设计工作室织梦模板
  • 做宠物网站导航应该写什么字极限优化主题wordpress
  • 建设项目竣工验收网站成都网站制作实力乐云seo
  • 公司免费网站佛山网站建设优势
  • 如何保存网站上的图片不显示图片一个com的网站多少钱
  • 网站建设合同有法律效益吗建水网站建设
  • 手机端网站整站下载qq网站 直接登录
  • 上海建设工程检测登记的网站网站网站代理可以做不
  • 做网站建站山西太原室内设计学校