百度注册网站网站字体大小合适

news/2025/10/1 15:00:19/文章来源:
百度注册网站,网站字体大小合适,色彩网站设计师,wordpress utf8文章目录 Redis主从部署1.下载安装Redis2.单点双副本主从配置1.修改配置信息2.修改配置文件redis.conf3.拷贝配置文件到每一个实例文件夹里4.修改每一个实例的端口和工作目录5.配置主从关系6.检查效果 3.哨兵模式监控主从1.创建实例目录2.复制配置文件并进行修改3.启动并测试 4… 文章目录 Redis主从部署1.下载安装Redis2.单点双副本主从配置1.修改配置信息2.修改配置文件redis.conf3.拷贝配置文件到每一个实例文件夹里4.修改每一个实例的端口和工作目录5.配置主从关系6.检查效果 3.哨兵模式监控主从1.创建实例目录2.复制配置文件并进行修改3.启动并测试 4.搭建集群1.准备工作2.启动集群3.检查效果 Redis主从部署 1.下载安装Redis 安装依赖 yum -y install wget gcc gcc-c make下载 redis下载地址 wget https://download.redis.io/redis-stable.tar.gz安装 [rootredis1 ~]# mkdir /usr/local/redis [rootredis1 ~]# tar xf redis-stable.tar.gz -C /usr/local/redis/ [rootredis1 ~]# cd /usr/local/redis/redis-stable/ [rootredis1 redis-stable]# make make install没报错就是安装成功了 2.单点双副本主从配置 包含一个主节点一个从节点 ip端口角色192.168.37.946379master192.168.37.946380slave 1.修改配置信息 创建两个目录给各个节点使用 [rootredis1 redis-stable]# cd /usr/local/redis/ [rootredis1 redis]# mkdir 6379 6380 [rootredis1 redis]# ls 6379 6380 redis-stable2.修改配置文件redis.conf # redis实例的声明 IP replica-announce-ip 192.168.37.94 # 开启RDB # save save 3600 1 save 300 100 save 60 10000# 关闭AOF appendonly no# 绑定地址默认是127.0.0.1会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问 bind 0.0.0.0 # 保护模式关闭保护模式 protected-mode no # 数据库数量设置为1 databases 13.拷贝配置文件到每一个实例文件夹里 [rootredis1 redis-stable]# cp redis.conf /usr/local/redis/6379/ [rootredis1 redis-stable]# cp redis.conf /usr/local/redis/6380/4.修改每一个实例的端口和工作目录 port 6379 #修改成对应端口 dir /usr/local/redis/6379/ #修改成配置文件目录5.配置主从关系 在从节点的配置文件里添加这一配置 slaveof masterip masterport6.检查效果 连接主库 [rootredis1 ~]# redis-cli -p 6379 127.0.0.1:6379 info replication # Replication role:master #这里已经显示master节点 connected_slaves:1 slave0:ip192.168.37.94,port6380,stateonline,offset112,lag1 master_failover_state:no-failover master_replid:ec57c6ee234cca8fd8ca9b2be04865f4b1f37f11 master_replid2:0000000000000000000000000000000000000000 master_repl_offset:112 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:1 repl_backlog_histlen:112 127.0.0.1:6379 exit连接从库 [rootredis1 ~]# redis-cli -p 6380 127.0.0.1:6380 info replication # Replication role:slave #这里显示slave节点 master_host:192.168.37.94 master_port:6379 master_link_status:up master_last_io_seconds_ago:9 master_sync_in_progress:0 slave_read_repl_offset:126 slave_repl_offset:126 slave_priority:100 slave_read_only:1 replica_announced:1 connected_slaves:0 master_failover_state:no-failover master_replid:ec57c6ee234cca8fd8ca9b2be04865f4b1f37f11 master_replid2:0000000000000000000000000000000000000000 master_repl_offset:126 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:15 repl_backlog_histlen:112 127.0.0.1:6380 exit3.哨兵模式监控主从 要先搭建好主从架构 我们现在搭建一个两节点形成的Sentinel集群来监控之前搭建的主从架构 ip端口节点名称192.168.37.947379s1192.168.37.947380s2 1.创建实例目录 [rootredis1 ~]# mkdir /usr/local/redis/s1 /usr/local/redis/s2 [rootredis1 ~]# cd /usr/local/redis/ [rootredis1 redis]# ll total 4 drwxr-xr-x. 2 root root 40 Jul 8 10:09 6379 drwxr-xr-x. 2 root root 40 Jul 8 10:10 6380 drwxrwxr-x. 8 1000 1000 4096 Jul 8 09:41 redis-stable drwxr-xr-x. 2 root root 6 Jul 8 10:23 s1 drwxr-xr-x. 2 root root 6 Jul 8 10:23 s22.复制配置文件并进行修改 [rootredis1 redis-stable]# cp sentinel.conf ../s1/ [rootredis1 redis-stable]# cp sentinel.conf ../s2 [rootredis1 redis-stable]# cd .. [rootredis1 redis]# ls 6379 6380 redis-stable s1 s2 [rootredis1 redis]# cd s1/ [rootredis1 s1]# vim sentinel.conf [rootredis1 s1]# cd ../s2 [rootredis1 s2]# vim sentinel.confport 7379 #对应端口 sentinel announce-ip 192.168.37.94 #连接ip sentinel monitor mymaster 192.168.37.94 6379 1 #主节点ip和端口和从节点数量 sentinel down-after-milliseconds mymaster 5000 sentinel failover-timeout mymaster 60000 dir /usr/local/redis/s1port 7379是当前sentinel实例的端口 sentinel announce-ip当前实例的IP sentinel monitor mymaster 192.168.37.94 6379 1指定主节点信息 mymaster主节点名称自定义任意写 192.168.37.94 6379主节点的ip和端口 1选举master时的quorum值低于某个值则集群会停止服务。 dir日志存储的路径 3.启动并测试 [rootredis1 redis]# redis-sentinel s2/sentinel.conf [rootredis1 redis]# redis-sentinel s1/sentinel.conf我们尝试让6379宕机 从节点报错几次之后就会被切换成主节点 哨兵节点日志 在sentinel集群环境下需要多个sentinel互相沟通来确认某个master是否真的死了quorum这个参数是进行客观下线的一个依据意思是至少有quorum个sentinel认为这个master有故障才会对这个master进行下线以及故障转移。因为有的时候某个sentinel节点可能因为自身网络原因导致无法连接master而此时master并没有出现故障所以这就需要多个sentinel都一致认为该master有问题才可以进行下一步操作这就保证了公平性和高可用。 4.搭建集群 1.准备工作 因为集群操作需要新的节点进行部署我这边直接删掉了原来的主从节点 [rootredis1 redis]# rm -rf 6379 6380 s1 s2 [rootredis1 redis]# ls redis-stable [rootredis1 redis]# mkdir 6379 6380 6381 7379 7380 7381准备一个新的redis.conf文件内容如下 daemonize yes bind 0.0.0.0 dir /opt/redis-stable/cluster/ port 6379 dbfilename dump_6379.rdb pidfile /var/run/redis_6379.pid # 开启集群设置 cluster-enabled yes # 设置节点配置文件 cluster-config-file node-6379.conf # 设置节点失联时间超过该时间(毫秒)集群自动进行主从切换 cluster-node-timeout 15000将配置文件复制到所有的文件夹中然后启动所有的redis节点2.启动集群 [rootredis1 ~]# /usr/local/redis/redis-stable/src/redis-cli --cluster create --cluster-replicas 1 192.168.37.94:6379 192.168.37.94:6380 192.168.37.94:6381 192.168.37.94:7379 192.168.37.94:7380 192.168.37.94:73813.检查效果 [rootredis1 ~]# redis-cli -p 6379 127.0.0.1:6379 set a 1 (error) MOVED 15495 192.168.37.94:6381 #如果正常的使用就会出现报错 [rootredis1 ~]# redis-cli -c -p 6379 #集群操作的时候要加-c选项 127.0.0.1:6379 set a 1 - Redirected to slot [15495] located at 192.168.37.94:6381 OK 192.168.37.94:6381

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/923958.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025双氧水厂家权威推荐榜:优质供应与专业定制实力之选

2025双氧水厂家权威推荐榜:优质供应与专业定制实力之选 在当今精细化工与工业制造领域,双氧水作为重要的基础化学品,其品质稳定性和供应专业性直接影响着下游产业的生产效率与产品质量。随着环保要求的日益严格和应…

Win环境下包管理工具

目录1 Win下包管理工具1.1 简介1.2 winget1.2.1 简介1.2.2 操作使用1.2.3 安装指定盘1.2.4 软件源来源&加速1.2.4.1 软件源1.2.4.2 加速1.3 Scoop1.3.1 简介1.3.2 操作&安装1.3.3 常用命令1.3.4 软件源来源&am…

那个公司做网站制作图

基站即公用移动通信基站,是无线电台站的一种形式,是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。 目前,在 5G时代 ,“ 宏基站 为主, 小…

VRNN论文总结 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

西安市做网站公司网站设计的内容有哪些

一、项目介绍 系统管理员的功能概述: ①用户管理 a.注册用户账户 当一个新用户注册时,用户填写基本信息并上传。用户基本信息包括账号、 姓名、密码、手机、地址等信息。 b.用户信息管理 管理员可以查看系统所有用户的基本信息,并修改和…

清华建设工程有限公司公司网站wordpress the date

服务器和电脑传文件夹吗 内容精选换一换Model File:模型文件。单击右侧的文件夹图标,在后台服务器sample所在路径(工程目录/run/out/test_data/resnet-18/model)选择需要转化的模型对应的*.prototxt文件,并上传。Weight File:权重文件。请自行从https://…

网页标准化对网站开发维护的好处文化网站建设需要的功能

优美的应用体验 来自于细节的处理,更源自于码农的自我要求与努力,当然也需要码农年轻灵活的思维。本文章实现的Demo效果,如下图所示:class HeroHomePage extends StatefulWidget { override _TestPageState createState() > …

深入解析:Social-Auto-Upload - 多平台社交媒体视频自动化上传工具

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

MX Round 11 解题报告

MX Round 11 解题报告 T1 水题,直接枚举计算即可。 T2 场切了,很爽!!! 因为操作是可以被覆盖的,所以考虑倒序考虑操作:一个位置一旦有了数,就再也不会变了。 然后我们考虑:有数的位置一定是一段连续的区间。这…

用 C# 打造企业资产管理系统雏形——从控制台到完整模块设计 - 详解

用 C# 打造企业资产管理系统雏形——从控制台到完整模块设计 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &quo…

青岛网站设计流程做网站的说3年3年包括什么

大家好,我是 🐟💨。前天,星球 的一位大学生朋友问了我几个问题:你大学时如何安排每日的时间?为什么能学那么多技术?你会学习到很晚吗?你是如何保持自律的?我觉得这几个问…

html5 网站设计网站模板 山

申请该结构体数组,容量为5,初始化5个学生的信息 使用fprintf将数组中的5个学生信息,保存到文件中去 下一次程序运行的时候,使用fscanf,将文件中的5个学生信息,写入(加载)到数组中去,并直接输出学…

java开发之微信机器人的二次开发

java开发之微信机器人的二次开发个微API服务能处理用户微信中的各种事件,并辅助微信执行各种操作,提供了开发者与个人号对接的能力,是一款基于微信提供的个人号开放性API,使用简单,操作快捷,支持多种微信方式接入…

10.1刷题计划一

力扣33题 搜索旋转排序数组 设x=nums[mid]是我们现在二分取到的数,需要判断x和target的位置关系。 (1)如果x和target在不同的递增段: 1.如果target在第一段,x在第二段,说明target在x在左边。 2.如果x在第一段,…

实用指南:渗透测试入门:从网络抓包到Web安全基础

实用指南:渗透测试入门:从网络抓包到Web安全基础2025-10-01 14:38 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; displ…

笔记本电脑重装系统后找不到5G WIFI无线网或蓝牙模块消失的解决方案

问题描述:笔记本电脑,重装系统后,蓝牙模块消失,且无线网显示不了5G校园网WIFI 问题解决: 电脑品牌网站下载更新驱动(如我的是联想服务官网https://newsupport.lenovo.com.cn/driveDownloads_index.html)1 查询并…

网站建设实施规范青岛市网页设计公司

🔆 文章首发于我的个人博客:欢迎大佬们来逛逛 🔆 OpenCV项目地址及源代码:点击这里 文章目录 图像模糊操作均值滤波高斯滤波中值滤波双边滤波 图像模糊操作 关于图片的噪声:指的是图片中存在的不必要或者多余的干扰数…

完整教程:降低fullgc停顿时间

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

AI+传统工作流:Photoshop/Excel的智能插件开发指南 - 实践

AI+传统工作流:Photoshop/Excel的智能插件开发指南 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…