include
包含其他配置文件:

通用
1.是否启用守护进程

2.进程管道

3.端口

4.设置tcp的backlog,backlog其实是一个连接队列,backlog队列总和=未完成三次握手队列+已完成三次握手队列
在高并发环境下你需要一个干backlog值来避免慢客户端连接问题,注意这里需要增大somaxconn和tcp_max_syn_backlog两个值

5.端口绑定

6.设置客户端空闲最大时间(到时关闭客户端,0为不关闭)

7.搭建集群后,设置服务器之间多长时间发送一下ping

8.日志配置


9.数据库个数

安全
1.设置密码

2.是否禁止公网访问redis cache

3.指定本地数据库存放目录

限制
1.设置最大客户端连接数

2.数据设置


持久化
先使用aof文件,损坏开不了服务
rdb持久化
注:flashall shutdown save bgsave时立即生成rdb文件


aof持久化
先使用aof文件,损坏开不了服务


重写:

主从复制
常用三招:一主二仆、薪火相传、反客为主
一主二仆
1.先复制出三个redis服务(6379、6380、6381)

2.确定各个服务的配置文件



3.修改从机配置文件(6380、6381)

4.启动服务

5.连接客户端检测是否成功(我这里只配置了6380)
info replication


哨兵模式
也就是反客为主的自动化配置(当主机挂掉后,自动在从机里面投票选出一个作为主机,当原来的主机又正常时,原来的主机变为从机)
详细配置:https://blog.youkuaiyun.com/ws_kfxd/article/details/86611854
本文详细介绍Redis的配置选项,包括守护进程设置、端口配置、安全措施、资源限制、持久化策略(如RDB和AOF)、主从复制及哨兵模式,旨在帮助读者理解并优化Redis服务。
3307

被折叠的 条评论
为什么被折叠?



