• Redis之Info指令


    Info指令可以查询Redis内部的一些运行情况
    Info主要分为9大块:

    Server:服务器运行的环境参数
    Clients:客户端相关信息
    Memory:服务器运行内存统计数据
    Persistence:持久化信息
    Stats:通用数据统计
    Replication:主从复制相关信息
    CPU:CPU使用情况
    Cluster:集群信息
    KeySpace:键值对统计数量信息

    info指令可以获取所有信息
    info 带上上面列举的几个参数可以查询相关的信息

    一些比较实用的信息查看:
    1.redis每秒执行了多少次指令
    info stats # 查看instantaneous_ops_per_sec即每秒瞬时执行多少操作,这个反映了实时的处理情况,如果ops过高,可以用monitor快速观察究竟是那些key被访问得比较频繁

    2.redis连接了多少客户端
    info clients
    其中的connected_clients即连接的数量,而rejected_connections表示因为超过最大连接数限制而被拒绝的客户端连接次数。
    3.redis占用了多大内存
    info memory
    4.查看复制积压缓冲区
    info replication #其中的repl_backlog_size即缓冲区大小
    缓冲区中存放的是从节点断开主节点的连接后,未能执行的修改操作指令集合,如果这个容量太小,而修改操作又很频繁,那么当网络抖动来临,从节点还未来得及执行的指令很可能会被覆盖,此时就会执行快照复制,相当耗费资源,所以当实例修改指令很频繁时,这个缓冲区调大一些,几十M差不多,很闲的话,就设置几M即可。

  • 相关阅读:
    《Java多线程编程核心技术》——多线程与同步
    《垃圾回收的算法与实现》——Python垃圾回收
    命令提示符
    clip
    explorer
    dotnet 命令启动报错
    Superfetch/SysMain
    Windows
    Windows 系统授权服务信息
    Windows 命令
  • 原文地址:https://www.cnblogs.com/bruceChan0018/p/15764924.html
Copyright © 2020-2023  润新知