• redis 慢日志查询


    首先使用cli 命令链接上redis :
    redis-cli -h ****** -p 端口 -a 密码
    获取慢日志查询前十条:
    SLOWLOG GET 10
    返回入下:

      1) 1) (integer) 1     //slowlog 唯一标识
      2) (integer) 1639057090 //unix 时间戳(日志执行时间)
      3) (integer) 39665  //命令执行的时间,单位:微秒
      4) 1) "keys"   //具体执行的命令 
      2) "WXOPENID:*"
      5) "10.30.255.55:48806"  //客户端
      6) ""  //客户端别名

      获取慢日志条数:

      SLOWLOG LEN

     查看系统慢日志配置:

       config get slowlog-log-slower-than

     设置redis慢日志时间(单位微秒):这里的单位记录的是执行命令所需时间,并非包含网络传输的耗时。所以系统默认是100000(10毫秒);生产环境设置1ms,因为Redis是single thread,如果命令都是1ms以上,则实例的吞吐量只有1000QPS.

       config set slowlog-log-slower-than 10000

     参考:https://blog.csdn.net/luoqinglong850102/article/details/106065197

    查看连接数设置:
    CONFIG GET maxclients
    查看当前客户端连接数:
     info clients
    stay hungry stay foolish!
  • 相关阅读:
    Linux文件系统
    Ant整合svnant(三)
    Linux文件系统基本结构和基本操作管理
    Ant生成javadoc(四)
    Linux系统常用命令
    Linux系统目录架构
    使用fdisk进行磁盘管理
    命令行BASH的基本操作
    python 获取项目的根路径
    游戏自动化测试思路
  • 原文地址:https://www.cnblogs.com/chongyao/p/15711671.html
Copyright © 2020-2023  润新知