centos

centos redis如何禁用慢查询日志

小樊
38
2025-06-28 11:28:30
栏目: 云计算

要在 CentOS 上禁用 Redis 的慢查询日志,请按照以下步骤操作:

  1. 打开 Redis 配置文件。通常,该文件位于 /etc/redis/redis.conf。使用文本编辑器打开它,例如使用 vinano
sudo vi /etc/redis/redis.conf

或者

sudo nano /etc/redis/redis.conf
  1. 在配置文件中找到 slowlog-log-slower-than 设置。它表示记录慢查询的阈值(以微秒为单位)。将其设置为一个较高的值,例如 100000000(100毫秒),这样只有执行时间超过 100 毫秒的命令才会被记录。如果你想完全禁用慢查询日志,可以将其设置为一个负数,例如 -1
slowlog-log-slower-than -1
  1. (可选)如果你还想禁用慢查询日志的最大长度,可以将 slowlog-max-len 设置为 0
slowlog-max-len 0
  1. 保存并关闭配置文件。

  2. 重启 Redis 服务以使更改生效:

sudo systemctl restart redis

现在,Redis 已禁用慢查询日志。如果以后需要重新启用慢查询日志,只需将 slowlog-log-slower-than 设置回原来的值,并重新启动 Redis 服务即可。

0
看了该问题的人还看了