linux - 有没有办法通过 redis-cli 设置日志文件但不编辑 redis.config 文件?
问题描述
我正在尝试通过在其中设置日志文件来修改正在运行的 redis 配置。我无法编辑redis.config文件,因为 redis 正在生产中运行。我使用脚本更改了dbfilename参数。
解决方案
您不能更改logfile
使用CONFIG SET
. 您可以更改其他配置设置,包括loglevel
,但logfile
目前不支持。
您可以使用CONFIG GET logfile
查看当前设置值。如果为空,它将进入标准输出或 TTY。
有点骇人听闻,但您可以使用gdb
.
推荐阅读
- sql-server - SQL Server 2008 - 添加了一列,现在缺少一堆磁盘存储
- reporting-services - SSRS 中的 IIF 条件和处理零
- vue.js - 无法读取未定义 APOLLO GRAPHQL 的“then”属性
- winforms - 在datagridview(winform)中连接2列的值
- javascript - 为什么 iife chage 中“X”的值取决于我们访问它的方式?
- r - Sparklyr/Dplyr - 如何为 sparkdata 帧的每一行应用用户定义的函数并创建将每一行的输出写入新列?
- c - 如何将 scanf 的输入限制为整数和浮点数(一般为数字)
- android - 非静态类不能有静态变量
- shell - shell修改中的内存设备输出
- laravel - 在 Laravel 中使用 DB :: select 和其他工具是否安全?