Redis-cli 怎么查看使用的配置文件?

2020-06-19 16:39:39 +08:00
 tramm

我记得有个命令可以显示使用的是哪个配置文件。 现在记不得了

6100 次点击
所在节点    Redis
4 条回复
tramm
2020-06-19 18:29:15 +08:00
查看了下文档

`INFO server`最下面一行就是。。。

PS:我原本也输过这个,但这行没内容。

后来发现`protected-mode`改成`no`,使用时还是`yes`。

搜索了一圈后发现 直接`redis-server`权限不够,访问不了`/etc/redis.conf`,而且不指定配置文件还不加载这个配置文件,不知道是不是版本问题。
qloog
2020-06-19 22:49:58 +08:00
通过命令行(redis-cli )进入, 输入 info, 然后可以看到这么一行:
config_file:/usr/local/etc/redis.conf
这个就是配置文件的位置
huntcool001
2020-06-20 01:26:19 +08:00
你找的是 CONFIG GET 吧

CONFIG GET *
可以找到所有的配置文件

CONFIG GET protected-mode
就可以找到 protected-mode 这个项的配置

CONFIG SET protected-mode no
就把它改成 no 了
julyclyde
2020-06-28 18:23:43 +08:00
配置文件其实没什么意义啊,只代表一个文件而已,只对“启动时”产生效果
启动之后,配置文件和运行时配置就可以分道扬镳了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/683079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX