时间久了老忘记,存个档。尤其是evictions 的值。这个值一旦不是0 说明要么memcache的存储容量不够了,要么是程序在写memcache的时候设置的过期时间太长了。
telnet x.x.x.x 11211
stats
STAT |
pid |
2718 |
PID |
STAT |
uptime |
5977041 |
服务运行的时间(秒) |
STAT |
time |
1388066048 |
|
STAT |
version |
1.4.5 |
版本 |
STAT |
pointer_size |
64 |
指针size |
STAT |
rusage_user |
63.159398 |
用户时间 |
STAT |
rusage_system |
126.132824 |
系统时间 |
STAT |
curr_connections |
24 |
当前连接数 |
STAT |
total_connections |
22540 |
总连接数 |
STAT |
connection_structures |
47 |
分配的结构数 |
STAT |
cmd_get |
2142183 |
Get命令(读)次数 |
STAT |
cmd_set |
149632 |
Set命令(写)次数 |
STAT |
cmd_flush |
0 |
Flush命令次数 |
STAT |
get_hits |
1913625 |
读命中次数 |
STAT |
get_misses |
228558 |
读未命中次数 |
STAT |
delete_misses |
0 |
Delete命令未命中次数 |
STAT |
delete_hits |
344 |
Delete命中次数 |
STAT |
incr_misses |
0 |
Incr命令未命中次数 |
STAT |
incr_hits |
0 |
Incr命令命中次数 |
STAT |
decr_misses |
0 |
Decr命令未命中次数 |
STAT |
decr_hits |
0 |
Decr命令命中次数 |
STAT |
cas_misses |
0 |
Cas命令未命中次数 |
STAT |
cas_hits |
0 |
Cas命令命中次数 |
STAT |
cas_badval |
0 |
|
STAT |
auth_cmds |
0 |
认证命令次数 |
STAT |
auth_errors |
0 |
认证失败数 |
STAT |
bytes_read |
1241858071 |
读取总字节数(请求) |
STAT |
bytes_written |
4640618799 |
发送总字节数 |
STAT |
limit_maxbytes |
6442450944 |
分配内存字节数 |
STAT |
accepting_conns |
1 |
是否到过最大连接数 |
STAT |
listen_disabled_num |
0 |
失效监听数 |
STAT |
threads |
2 |
当前线程数 |
STAT |
conn_yields |
0 |
|
STAT |
bytes |
29109225 |
当前存储总字节数 |
STAT |
curr_items |
4385 |
当前存储数据条数 |
STAT |
total_items |
146921 |
服务启动以来总共存储的条数 |
STAT |
evictions |
0 |
为获取空闲内存而删除的items数(分配给memcache的内存用完后需要删除旧的数据腾出空间分配给新的数据) |
STAT |
reclaimed |
19503 |
已过期的数据条目来存储新数据的数目 |
缓存命中率 = get_hits/cmd_get
stats
本文转自天山三害 51CTO博客,原文链接:http://blog.51cto.com/skybug/1345268,如需转载请自行联系原作者