200115-Redis配置参数在线修改(热修改)

文章目录
  1. II. 其他
    1. 1. 一灰灰Blog: https://liuyueyi.github.io/hexblog
    2. 2. 声明
    3. 3. 扫描关注

redis的配置除了直接修改配置文件之后,重启进程之外,还支持在线修改,下面记录一下使用姿势

我们主要通过config命令来查询和修改配置,如获取所有配置

1
2
# 获取所有的配置
config get *

下面以一个具体的实例来进行说明,我们知道redis的默认保存策略是RDB方式,通过save参数配置保存规则

1
config get save

默认输出结果如下

1
2
1) "save"
2) "900 1 300 10 60 10000"

第一行返回的是配置名

第二行返回的是配置信息,对应配置文件中的

1
2
3
save 900 1              #在900秒(15分钟)之后,如果至少有1个key发生变化,则dump内存快照。
save 300 10 #在300秒(5分钟)之后,如果至少有10个key发生变化,则dump内存快照。
save 60 10000 #在60秒(1分钟)之后,如果至少有10000个key发生变化,则dump内存快照。

我们可以修改一下,将60s的策略扔掉,如下

1
2
3
4
5
127.0.0.1:6379> config set save "900 1 300 10"
OK
127.0.0.1:6379> config get save
1) "save"
2) "900 1 300 10"

II. 其他

1. 一灰灰Bloghttps://liuyueyi.github.io/hexblog

一灰灰的个人博客,记录所有学习和工作中的博文,欢迎大家前去逛逛

2. 声明

尽信书则不如,已上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激

3. 扫描关注

一灰灰blog

QrCode

# Redis

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×