专业做二手网站有哪些南宁做网站公司品牌云尚网络

张小明 2026/1/3 7:39:22
专业做二手网站有哪些,南宁做网站公司品牌云尚网络,郑州市住房和城乡建设厅网站,公司装修免费设计Redis 主从搭建笔记学习视频#xff1a;Redis入门到精通: https://url90.ctfile.com/d/51188890-157896900-8b14ca?p3489 (访问密码: 3489)一、主从架构核心说明Redis 主从复制#xff08;Master-Slave#xff09;是实现数据冗余、读写分离的基础架构#xff1a;主库…Redis 主从搭建笔记学习视频Redis入门到精通:https://url90.ctfile.com/d/51188890-157896900-8b14ca?p3489 (访问密码: 3489)一、主从架构核心说明Redis 主从复制Master-Slave是实现数据冗余、读写分离的基础架构主库Master负责写操作可同步数据到从库从库Slave/Replica只读默认从主库同步数据分担读压力核心价值数据备份、读写分离、故障恢复需配合哨兵/集群实现自动切换。二、前置准备1. 环境要求操作系统LinuxCentOS 7/8、Ubuntu 20.04 等本文以 CentOS 7 为例Redis 版本建议 5.0本文用 6.2.185.0 配置项有调整如slaveof→replicaof节点规划示例角色IP端口Master[192.168.1.1](192.168.1.1)6379Slave1[192.168.1.2](192.168.1.2)6380Slave2[192.168.1.3](192.168.1.3)63812. 基础环境配置# 关闭防火墙生产建议仅开放Redis端口 systemctl stop firewalld systemctl disable firewalld # 关闭SELinux setenforce 0 sed -i s/^SELINUXenforcing/SELINUXdisabled/ /etc/selinux/config # 安装依赖编译Redis需要 yum install -y gcc-c make3. Redis 安装所有节点# 下载并解压Redis cd /usr/local/src wget https://download.redis.io/releases/redis-6.2.18.tar.gz tar -zxvf redis-6.2.18.tar.gz cd redis-6.2.18 # 编译安装PREFIX指定安装目录 make make PREFIX/usr/local/redis install # 创建目录配置、数据、日志、pid mkdir -p /usr/local/redis/{conf,data,log,pid} # 复制默认配置文件到自定义目录 cp /usr/local/src/redis-6.2.18/redis.conf /usr/local/redis/conf/三、主库Master配置1. 修改主库配置文件编辑/usr/local/redis/conf/redis.conf关键配置如下注释掉默认项新增/修改# 1. 基础配置 bind 0.0.0.0 # 绑定所有IP生产可指定内网IP port 6379 # 端口 daemonize yes # 后台运行 pidfile /usr/local/redis/pid/redis_6379.pid # PID文件路径 logfile /usr/local/redis/log/redis_6379.log # 日志文件路径 dir /usr/local/redis/data/ # 数据目录RDB/AOF文件存放 # 2. 安全配置 protected-mode no # 关闭保护模式否则非本机无法连接 requirepass 123456 # 主库密码生产建议复杂密码 # 3. 持久化配置必开避免主库重启后从库同步空数据 save 900 1 # 900秒内至少1次写操作触发RDB save 300 10 # 300秒内至少10次写操作触发RDB save 60 10000 # 60秒内至少10000次写操作触发RDB rdbcompression yes # RDB压缩 dbfilename dump.rdb # RDB文件名 # 4. 复制相关主库默认开启无需额外配置 repl-disable-tcp-nodelay no # 优化网络延迟 repl-backlog-size 1gb # 复制积压缓冲区大小应对从库断连后增量同步2. 启动主库# 启动命令指定配置文件 /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf # 验证启动状态 ps -ef | grep redis-server | grep 6379 # 或通过Redis客户端连接 /usr/local/redis/bin/redis-cli -p 6379 -a 123456 ping # 返回PONG则正常四、从库Slave配置以 Slave16380 端口为例Slave2 仅需修改端口为 6381其余配置一致。1. 复制并修改从库配置文件# 复制配置文件区分端口 cp /usr/local/redis/conf/redis.conf /usr/local/redis/conf/redis_6380.conf编辑/usr/local/redis/conf/redis_6380.conf关键配置如下# 1. 基础配置修改端口、PID、日志路径 bind 0.0.0.0 port 6380 # 从库端口 daemonize yes pidfile /usr/local/redis/pid/redis_6380.pid logfile /usr/local/redis/log/redis_6380.log dir /usr/local/redis/data/ # 2. 安全配置 protected-mode no requirepass 123456 # 从库自身密码建议和主库一致 masterauth 123456 # 连接主库的密码必须和主库requirepass一致 # 3. 核心指定主库地址Redis5.0用replicaof5.0-用slaveof replicaof 192.168.1.1 6379 # 主库IP端口 # 4. 从库只读默认yes生产建议保持 replica-read-only yes # 5. 持久化建议开启避免从库重启后重新全量同步 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump_6380.rdb2. 启动从库# 启动Slave1 /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis_6380.conf # 启动Slave2修改配置文件端口为6381后 /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis_6381.conf # 验证启动状态 ps -ef | grep redis-server | grep -E 6380|6381五、验证主从复制1. 主库查看从库状态# 连接主库 /usr/local/redis/bin/redis-cli -p 6379 -a 123456 # 查看复制信息 127.0.0.1:6379 info replication输出关键内容connected_slaves显示从库数量slave0/slave1显示从库信息# Replication role:master connected_slaves:2 slave0:ip192.168.1.2,port6380,stateonline,offset123,lag0 slave1:ip192.168.1.3,port6381,stateonline,offset123,lag0 ...2. 从库查看主库状态# 连接Slave1 /usr/local/redis/bin/redis-cli -p 6380 -a 123456 # 查看复制信息 127.0.0.1:6380 info replication输出关键内容roleslavemaster_link_statusup表示连接正常# Replication role:slave master_host:192.168.1.1 master_port:6379 master_link_status:up # up表示主从连接正常down则异常 ...3. 数据同步验证# 主库写入数据 /usr/local/redis/bin/redis-cli -p 6379 -a 123456 set name redis-master # 从库读取数据能读到则同步正常 /usr/local/redis/bin/redis-cli -p 6380 -a 123456 get name # 返回redis-master /usr/local/redis/bin/redis-cli -p 6381 -a 123456 get name # 返回redis-master # 从库尝试写入默认只读会报错 /usr/local/redis/bin/redis-cli -p 6380 -a 123456 set age 18 # 报错(error) READONLY You cant write against a read only replica.六、临时配置主从应急场景若需临时配置重启失效可直接在从库客户端执行# 连接从库 /usr/local/redis/bin/redis-cli -p 6380 -a 123456 # 临时指定主库 127.0.0.1:6380 replicaof 192.168.1.1 6379 # 临时设置主库密码 127.0.0.1:6380 config set masterauth 123456七、常见问题排查1. 从库master_link_statusdown原因1防火墙未开放端口 → 开放Redis端口6379/6380/6381原因2主库开启保护模式 → 主库配置protected-mode no原因3主库绑定IP为[127.0.0.1](127.0.0.1) → 主库配置bind 0.0.0.0或内网IP原因4masterauth密码错误 → 核对主库requirepass和从库masterauth原因5网络不通 →ping 主库IP或telnet 主库IP 6379验证。2. 主从数据不同步原因1主库未开启持久化 → 主库配置RDB/AOF避免主库重启后从库同步空数据原因2从库启动早于主库 → 重启从库原因3复制积压缓冲区不足 → 主库增大repl-backlog-size如1gb。3. 从库无法写入默认配置replica-read-only yes→ 如需写入改为no生产不建议。八、生产注意事项主库必须开启持久化RDB/AOF否则主库重启后从库会同步空数据从库数量建议3-5个过多会增加主库复制压力可配置级联复制从库作为其他从库的主库减轻主库压力主从架构无自动故障切换生产需搭配Redis哨兵Sentinel或Redis集群Cluster密码建议通过配置文件设置避免明文在命令行暴露定期备份主库RDB/AOF文件防止数据丢失生产环境建议给Redis配置系统服务systemd方便启停/开机自启。九、Redis 系统服务配置可选创建/usr/lib/systemd/system/redis.service内容如下[Unit] DescriptionRedis Server Afternetwork.target [Service] Typeforking ExecStart/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf ExecStop/usr/local/redis/bin/redis-cli -p 6379 -a 123456 shutdown Restartalways Userroot Grouproot [Install] WantedBymulti-user.target启动并设置开机自启systemctl daemon-reload systemctl start redis systemctl enable redis
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

软件定制开发公司发展前景南通优化网站

量子计算与政治治理:新兴技术的变革力量 1. 量子计算在半导体与行业生态中的潜力 量子计算中的叠加态自旋特性在量子计算和材料科学中是共通的。材料科学家已经拥有捕获离子的设备,半导体行业可以借鉴材料数据科学行业来制造更好的设备。量子计算机以粒子物理学为基础元素,…

张小明 2025/12/31 22:46:32 网站建设

典型网站开发的流程图安徽动漫公司 网站制作 安徽网新

如果把AI原生大模型比作一个拥有广泛基础知识的通识大学生,而AI知识库则扮演了将这位大学生培养成在特定领域内具备专业知识和技能的人才的角色。这意味着AI知识库所提供的不仅是基础的学习材料,更是针对特定场景或行业领域的深入知识、案例研究、实践技…

张小明 2025/12/31 22:45:56 网站建设

长春网站建设 找源晟查询企业营业执照怎么查

LanzouAPI:蓝奏云直链解析的终极解决方案 【免费下载链接】LanzouAPI 蓝奏云直链,蓝奏api,蓝奏解析,蓝奏云解析API,蓝奏云带密码解析 项目地址: https://gitcode.com/gh_mirrors/la/LanzouAPI 蓝奏云作为国内流…

张小明 2026/1/2 22:20:45 网站建设

新网站开发工作总结易语言用客户端和服务器做网站

WSL2 下 PyTorch-GPU 环境搭建:从踩坑到高效开发的实战指南 在深度学习项目中,环境配置往往比模型调参更让人头疼。尤其是对 Windows 用户而言,想用上 GPU 加速的 PyTorch 开发环境,过去几乎意味着必须双系统、虚拟机折腾一番&am…

张小明 2026/1/2 14:01:11 网站建设

php网站开发设计论文自己做的个人网站无法备案

Wan2.2-T2V-A14B在虚拟演唱会背景制作中的大规模应用 当一场虚拟演唱会上,歌手还未开口,舞台背后的水墨长江已随旋律缓缓流淌,古船顺流而下,白鹭惊起飞掠镜头,天空由晴转雨,涟漪荡开——这一切并非出自数十…

张小明 2026/1/2 23:27:19 网站建设

河北平台网站建设网站如何进行seo

1.什么是 BI 商业智能?它的核心价值是什么? 回答重点 BI(Business Intelligence,商业智能)是指将企业的原始数据转化为有价值的商业洞察的技术和方法。简单来说,BI 就是让数据说话,帮助企业管理者做出更明智的决策。 BI 的工作流程包括几个环节:数据收集(从各个业务…

张小明 2026/1/2 23:31:43 网站建设