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

tornado网站开发 教程图库素材网站模板

tornado网站开发 教程,图库素材网站模板,搜索引擎营销简称seo,营销型网站建设有哪些建站流程一、概述 上篇文章介绍了redis集群的相关知识#xff0c;本章实战演示redis的集群环境的详细搭建步骤。如果帮助到了你#xff0c;请点赞 收藏 关注#xff01;有疑问的话也可以评论区交流。 二、搭建步骤 2.1、预备知识 判断一个集群中的节点是否可用#xff0c;是集群…一、概述 上篇文章介绍了redis集群的相关知识本章实战演示redis的集群环境的详细搭建步骤。如果帮助到了你请点赞 收藏 关注有疑问的话也可以评论区交流。 二、搭建步骤 2.1、预备知识 判断一个集群中的节点是否可用是集群中的所有主节点选举的结果如果半数以上的节点认为当前节点挂了那么当前节点就是挂了所以搭建redis集群时在满足系统吞吐量的前提下建议节点数最好为奇数那么搭建集群将至少需要3个主节点3个从节点即至少需要6个节点考虑到本机笔记本的性能问题我这里就在一台机器上使用6个节点进行搭建演示。         注意事项现在是搭建集群需要把当前已经启动的所有redis服务关闭掉 2.2、前置准备安装ruby和redis集群依赖 # 联网下载ruby依赖 yum install -y ruby rubygems# 安装redis-3.2.1.gem gem install redis-3.2.1.gem# 我分享的redis-3.2.1.gem 链接https://pan.baidu.com/s/1NrnB3v5IDr_h5JzumjA0Jw?pwdyyds 提取码yyds 2.3、详细步骤 2.3.1、创建文件夹 在 /myconf/redis/ 目录创建7个文件夹分别为 7001、7002、7003、7004、7005、7006、7007 mkdir 7001 7002 7003 7004 7005 7006 7007 2.3.2、拷贝配置文件 每个目录复制一份配置文件 cp redis6379_standAlone_aof.conf 7001/redis.conf cp redis6379_standAlone_aof.conf 7002/redis.conf cp redis6379_standAlone_aof.conf 7003/redis.conf cp redis6379_standAlone_aof.conf 7004/redis.conf cp redis6379_standAlone_aof.conf 7005/redis.conf cp redis6379_standAlone_aof.conf 7006/redis.conf cp redis6379_standAlone_aof.conf 7007/redis.conf 2.3.3、修改配置文件的信息 修改不同目录的配置文件主要修改如下内容 port        ${port}例如7001文件夹中的port需修改为7001                                    # 这几个文件夹中的redis.conf分别修改为对应的端口 bind        0.0.0.0                                                                                                        # 开启远程连接 daemonize        yes                                                                                                   # 以守护进程运行        dbfilename        dump${port}.rdb例如dump7001.rdb                                         # rdb文件的名称 cluster-enabled        yes                                                                                            # 开启集群模式 cluster-config-file        nodes-${port}.conf例如nodes-7001.conf                        # 集群节点配置文件 cluster-node-timeout        5000                                                                                  # 集群节点超时时间 appendonly        yes                                                                                                  # 开启aof的持久化机制 appendfilename        appendonly-${port}.aof例如appendonly-7001.aof       # 生成的持久化文件的名称 2.3.4、启动节点 指定不同目录的配置文件启动7个节点  ./redis-server /myconf/redis/7001/redis.conf ./redis-server /myconf/redis/7002/redis.conf ./redis-server /myconf/redis/7003/redis.conf ./redis-server /myconf/redis/7004/redis.conf ./redis-server /myconf/redis/7005/redis.conf ./redis-server /myconf/redis/7006/redis.conf ./redis-server /myconf/redis/7007/redis.conf 2.3.5、创建集群 创建集群 第一步拷贝redis源码包中的redis-trib.rb 至 /usr/local/bin 目录cp /opt/redis-4.0.10/src/redis-trib.rb ./ 第二步创建集群 指令解释             --replicas 1指定每个master节点有几个slave节点             192.168.173.232:7001 master1             192.168.173.232:7002 master2             192.168.173.232:7003 master3             192.168.173.232:7004 masterXxx的slave节点             192.168.173.232:7005 masterXxx的slave节点             192.168.173.232:7006 masterXxx的slave节点  注意事项         1master的slave节点的选举是随机的。         2第一次创建master集群时会打印各个节点的信息例如角色、从节点是谁 ./redis-trib.rb create --replicas 1 192.168.173.232:7001 192.168.173.232:7002 192.168.173.232:7003 192.168.173.232:7004 192.168.173.232:7005 192.168.173.232:7006 2.4、redis-cli连接测试 2.5、查看集群状态 1查看集群状态         第一次创建集群时会在控制台打印各个节点的详细信息如果后续想要查看节点的情况应该怎办呢可以使用如下指令进行查看         ./redis-trib.rb check 192.168.173.232:7001         说明后边的192.168.173.232:7001为集群中的任意一个节点 2集群节点状态说明 主节点         ①主节点存在hash slots且各个主节点的hash slots不存在交叉的情况         ②主节点不能删除         ③一个主节点可以有多个从节点         ④主节点宕机时多个slave节点自动选举新的主节点 从节点         ①从节点没有hash slots         ②从节点可以删除         ③从节点不负责数据的写只负责数据的同步 2.6、添加主节点 语法./redis-trib.rb add-node 新加入节点IP:新加入节点PORT 集群中任意节点IP集群中任意节点PORT 案例./redis-trib.rb add-node 192.168.173.232:7008 192.168.173.232:7001 注意事项         1要添加的节点必须以集群模式启动         2默认情况下该节点就是以master节点的形式添加 2.7、添加从节点 语法./redis-trib.rb add-node --slave  新加入节点IP:新加入节点PORT 集群中任意节点IP集群中任意节点PORT 案例./redis-trib.rb add-node --slave 192.168.173.232:7009 192.168.173.232:7001 注意事项         1要添加的节点必须以集群模式启动         2当添加的从节点没有指定主节点时redis会随机给从节点较少的主节点添加当前节点作为它的从节点 为指定的master节点添加从节点 语法./redis-trib.rb add-node --slave --master-id masterID 新加入节点IP:新加入节点PORT 集群中任意节点IP集群中任意节点PORT 案例./redis-trib.rb add-node --slave --master-id b76e7a8dc7eab793eab245f71e2bc9aabf6997ec 192.168.173.232:7009 192.168.173.232:7001 2.8、删除从节点 语法./redis-trib.rb del-node 集群中任意节点IP集群中任意节点PORT 删除节点ID 案例./redis-trib.rb del-node 192.168.173.232:7009 b76e7a8dc7eab793eab245f71e2bc9aabf69xxxx 注意事项被删除的节点必须是从节点或者是没有分配hash slots的节点 2.9、集群在线分片 语法./redis-trib.rb reshard 集群中任意节点IP集群中任意节点PORT 案例./redis-trib.rb reshard 192.168.173.232:7009 2.10、 关闭redis集群 语法./redis-cli -c -h 192.168.7.4 -p port SHUTDOWN 案例         ./redis-cli -c -p 7001 SHUTDOWN         ./redis-cli -c -p 7001 SHUTDOWN         ./redis-cli -c -p 7002 SHUTDOWN         ./redis-cli -c -p 7003 SHUTDOWN         ./redis-cli -c -p 7004 SHUTDOWN         ./redis-cli -c -p 7005 SHUTDOWN         ./redis-cli -c -p 7006 SHUTDOWN         ./redis-cli -c -p 7007 SHUTDOWN 2.11、参考 https://www.bilibili.com/video/BV1jD4y1Q7tU?p28vd_source72ebc194dbfa51ec950a52c25c337f7c
http://wiki.neutronadmin.com/news/277256/

相关文章:

  • 哪个网站可以做行程攻略电子商务网站建设的体会
  • 广州一流高校建设网站建筑公司发展愿景
  • 互联网seo是什么意思镇江网站关键字优化如何
  • 手机网站触摸版app网站怎么制作
  • 免费的建设网站软件望野杜甫
  • 黄石做网站联系美食网页模板
  • 做展板好的网站山东外贸建站
  • wordpress视频教程 电驴佛山市seo网站设计工具
  • 切实加强网站建设携程旅游网站建设的定位
  • 用python做 网站论坛公司网站作用
  • 网站建设与管理课程总结中石化第四建设有限公司网站
  • 制作网站教程视频中国印花图案设计网站
  • 沈阳网站搜索排名申请注册一个商标多少钱
  • 邳州做网站的公司百度店面定位怎么申请
  • 请人做网站谁来维护wordpress 文章空白
  • 基础精品课程网站网络营销有哪些特点及功能
  • 网站运营者网址怎样购买网站
  • 建设网站公司专业合肥公司注册平台
  • 电子商务他们的代表网站自己写小说的网站
  • 做网站的证书重庆网站公司建设
  • 建设网站需要什么条件二级域名申请入口
  • 音乐外链网站宁津县建设局网站
  • 自己做网站设计制作淮安做网站找哪家好
  • 包装设计网站排行榜中恒建设集团有限公司 网站
  • 网站建设项目进展情况wordpress好还是dz
  • 商务网站管理的主要内容数据管理邯郸做网站的公司
  • 做公司网站的尺寸一般是多大美容美发网站建设方案
  • 天津网站开发网站做网站淘宝条形码
  • 在别的公司做的网站网站后台管理系统登录
  • 深圳做网站公wordpress 随机显示