本文目录:
- 1、Redis详解九(哨兵模式)
- 2、Redis 配置参数详解
- 3、Redis使用——Redis的redis.conf配置注释详解(三)
Redis详解九(哨兵模式)
配置3个哨兵和1主2从的Redis服务器来演示这个过程。
多哨兵监控Redis
首先配置Redis的主从服务器,修改redis.conf文件如下
上述内容主要是配置Redis服务器,从服务器比主服务器多一个slaveof的配置和密码。
配置3个哨兵,每个哨兵的配置都是一样的。在Redis安装目录下有一个sentinel.conf文件,copy一份进行修改。
上述关闭了保护模式,便于测试。
有了上述的修改,我们可以进入Redis的安装目录的src目录,通过下面的命令启动服务器和哨兵
注意启动的顺序。 首先是主机(192.168.11.128)的Redis服务进程,然后启动从机的服务进程,最后启动3个哨兵的服务进程。
如果主机宕机后,启用新的主机,原来的主机回归后,会作为从机。
从单个实例配置到哨兵:
Redis 配置参数详解
client-output-buffer-limit normal
client-output-buffer-limit slave
client-output-buffer-limit pubsub
bind
port
daemonize
-是否以后台守护的方式运行。
loglevel
logfile
timeout
maxclients
maxmemory
maxmemory-policy
slowlog-log-slower-than
slowlog-max-len
tcp-backlog
tcp-keepalive
requirepass
masterauth
rename-command CONFIG ""
dir
dbfilename
save
stop-writes-on-bgsave-error
rdbcompression
rdbchecksum
appendonly
appendfilename
appendfsync
aof-use-rdb-preamble
auto-aof-rewrite-percentage
auto-aof-rewrite-min-size
aof-load-truncated
no-appendfsync-on-rewrite
slave-serve-stale-data
slave-read-only
repl-diskless-sync
repl-diskless-sync-delay
repl-disable-tcp-nodelay
repl-backlog-size
repl-backlog-ttl
slave-prority
min-slaves-to-write N
min-slaves-max-lag M
cluster-enabled
cluster-config-file
cluster-node-timeout
cluster-replica-validity-factor 5
cluster-migration-barrier 1
cluster-require-full-coverage
cluster-replica-no-failover no
Redis使用——Redis的redis.conf配置注释详解(三)
日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。
同时在这里也欢迎大家把自己遇到的问题留言或私信给我,我看看其能否给大家解决。
本节对于其Redis的redis.conf配置进行注释翻译,确定各个配置的主要用途,便于日后配置使用,由于redis.conf中的配置较多,因此我们拆分为四节进行,话不多说下面开始。
更多内容详见 Redis使用——Redis的redis.conf配置注释详解(四)
【redis配置详解】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: