redis-info server/client参数简介

前言

通过info信息可以查看到服务端和连接客户端的信息。

redis-info server/client参数简介


服务端信息

redis-info server/client参数简介

redis-cli -p 6379 info server

# Server

redis_version:4.0.11

redis_git_sha1:00000000

redis_git_dirty:0

redis_build_id:143637f4ddd23fec

redis_mode:standalone

os:Linux 4.18.4-1-MANJARO x86_64

arch_bits:64

multiplexing_api:epoll

atomicvar_api:atomic-builtin

gcc_version:8.2.0

process_id:5891

run_id:56438070c8f8161ea02529a0154e537481cab812

tcp_port:6379

uptime_in_seconds:5192

uptime_in_days:0

hz:10

lru_clock:8822241

executable:/data/pro/redis/bin/redis-server

config_file:/data/pro/redis/etc/redis.conf

redis_version:redis-server版本

redis_git_sha1:Git SHA1

redis_git_dirty:Git dirty flag

redis_build_id:Git build id

redis_mode:运行模式,单机或者集群

os:服务器的宿主操作系统

arch_bits:架构(32 或 64 位)

multiplexing_api:Redis 所使用的事件处理机制

atomicvar_api:原子处理api

gcc_version:编译 Redis 时所使用的 GCC 版本

process_id:进程的 PID

run_id:Redis 服务器的随机标识符(用于 Sentinel 和集群)

tcp_port: TCP/IP 监听端口

uptime_in_seconds:redis启动时长,单位是秒

uptime_in_days:redis启动时长,单位天

hz:redis内部调度(进行关闭timeout的客户端,删除过期key等等)频率,程序规定serverCron每秒运行10次。

lru_clock:自增的时钟,用于LRU管理,该时钟100ms(hz=10,因此每1000ms/10=100ms执行一次定时任务)更新一次。

executable:执行文件

config_file:配置文件路径


客户端信息

redis-info server/client参数简介

/redis-cli -p 6379 info clients

# Clients

connected_clients:1

client_longest_output_list:0

client_biggest_input_buf:0

blocked_clients:0

connected_clients:已连接客户端的数量(不包括通过从属服务器连接的客户端)

client_longest_output_list:当前连接的客户端当中,最长的输出列表

client_biggest_input_buf:当前连接的客户端当中,最大输入缓存

blocked_clients:正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量


总结

以上信息是redis-4.0.11版本的信息。

redis-info server/client参数简介

相关推荐