<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[转自建鑫]Memcached的stats命令,查询memcache状态信息]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Thu, 07 Jan 2010 02:42:21 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	telnet到memcached服务器后有很多的命令可以使用，除了大家熟知的add、get、set、incr、decr、replace、delete等赋值命令外，还有一系列的获取服务器信息的命令，这部分命令都是以stats开头的。<br/>用PHP的Memcache::getStats($cmd)也可以访问这些命令<br/><br/>常用的命令<br/><br/> <br/><br/>stats<br/>显示服务器信息、统计数据等<br/><br/>stats reset<br/>清空统计数据<br/><br/> <br/><br/>stats malloc<br/>显示内存分配数据<br/><br/>stats maps<br/>这个不太确定，看源代码是把/proc/self/maps的数据显示出来。这个文件的数据貌似是动态库的映射地址？<br/><br/>stats maps<br/>00365000-00378000 r-xp 00000000 08:01 149004&nbsp;&nbsp;&nbsp;&nbsp; /lib/libnsl-2.3.4.so<br/>00378000-00379000 r--p 00012000 08:01 149004&nbsp;&nbsp;&nbsp;&nbsp; /lib/libnsl-2.3.4.so<br/>00379000-0037a000 rw-p 00013000 08:01 149004&nbsp;&nbsp;&nbsp;&nbsp; /lib/libnsl-2.3.4.so<br/>0037a000-0037c000 rw-p 0037a000 00:00 0<br/>0070c000-00722000 r-xp 00000000 08:01 147620&nbsp;&nbsp;&nbsp;&nbsp; /lib/ld-2.3.4.so<br/>00722000-00723000 r--p 00015000 08:01 147620&nbsp;&nbsp;&nbsp;&nbsp; /lib/ld-2.3.4.so<br/>00723000-00724000 rw-p 00016000 08:01 147620&nbsp;&nbsp;&nbsp;&nbsp; /lib/ld-2.3.4.so<br/>00726000-0084c000 r-xp 00000000 08:01 147621&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/libc-2.3.4.so<br/>0084c000-0084e000 r--p 00125000 08:01 147621&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/libc-2.3.4.so<br/>0084e000-00850000 rw-p 00127000 08:01 147621&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/libc-2.3.4.so<br/>00850000-00852000 rw-p 00850000 00:00 0<br/>00891000-0089f000 r-xp 00000000 08:01 147624&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/libpthread-2.3.4.so<br/>0089f000-008a0000 r--p 0000d000 08:01 147624&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/libpthread-2.3.4.so<br/>008a0000-008a1000 rw-p 0000e000 08:01 147624&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/libpthread-2.3.4.so<br/>008a1000-008a3000 rw-p 008a1000 00:00 0<br/>008a5000-008b4000 r-xp 00000000 08:01 147628&nbsp;&nbsp;&nbsp;&nbsp; /lib/libresolv-2.3.4.so<br/>008b4000-008b5000 r--p 0000f000 08:01 147628&nbsp;&nbsp;&nbsp;&nbsp; /lib/libresolv-2.3.4.so<br/>008b5000-008b6000 rw-p 00010000 08:01 147628&nbsp;&nbsp;&nbsp;&nbsp; /lib/libresolv-2.3.4.so<br/>008b6000-008b8000 rw-p 008b6000 00:00 0<br/>009c7000-009cf000 r-xp 00000000 08:01 149005&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/librt-2.3.4.so<br/>009cf000-009d0000 r--p 00007000 08:01 149005&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/librt-2.3.4.so<br/>009d0000-009d1000 rw-p 00008000 08:01 149005&nbsp;&nbsp;&nbsp;&nbsp; /lib/tls/librt-2.3.4.so<br/>009d1000-009db000 rw-p 009d1000 00:00 0<br/>00d28000-00d3b000 r-xp 00000000 08:02 688822&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/sinawap/lib/libevent-1.4.so.2.0.0<br/>00d3b000-00d3c000 rw-p 00013000 08:02 688822&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/sinawap/lib/libevent-1.4.so.2.0.0<br/>00d3c000-00d3d000 rw-p 00d3c000 00:00 0<br/>08048000-08052000 r-xp 00000000 08:02 905179&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/sinawap/bin/memcached<br/>08052000-08053000 rw-p 0000a000 08:02 905179&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/sinawap/bin/memcached<br/>08053000-08056000 rw-p 08053000 00:00 0<br/>08499000-084ba000 rw-p 08499000 00:00 0<br/>b7f64000-b7fa8000 rw-p b7f64000 00:00 0<br/>bff9f000-c0000000 rw-p bff9f000 00:00 0<br/>ffffe000-fffff000 r-xp 00000000 00:00 0<br/><br/> <br/><br/>stats cachedump slab_id limit_num<br/>显示某个slab中的前limit_num个key列表，显示格式如下<br/>ITEM key_name [ value_length b; expire_time&#124;access_time s]<br/>其中，memcached 1.2.2及以前版本显示的是&nbsp;&nbsp;访问时间(timestamp)<br/>1.2.4以上版本，包括1.2.4显示 过期时间(timestamp)<br/>如果是永不过期的key，expire_time会显示为服务器启动的时间<br/><br/>stats cachedump 7 2<br/>ITEM copy_test1 [250 b; 1207795754 s]<br/>ITEM copy_test [248 b; 1207793649 s]<br/><br/>stats slabs<br/>显示各个slab的信息，包括chunk的大小、数目、使用情况等<br/><br/>stats items<br/>显示各个slab中item的数目和最老item的年龄(最后一次访问距离现在的秒数)<br/><br/>stats detail [on&#124;off&#124;dump]<br/>设置或者显示详细操作记录<br/><br/>参数为on，打开详细操作记录<br/>参数为off，关闭详细操作记录<br/>参数为dump，显示详细操作记录(每一个键值get、set、hit、del的次数)<br/><br/>stats detail dump<br/>PREFIX copy_test2 get 1 hit 1 set 0 del 0<br/>PREFIX copy_test1 get 1 hit 1 set 0 del 0<br/>PREFIX cpy get 1 hit 0 set 0 del 0<br/>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [转自建鑫]Memcached的stats命令,查询memcache状态信息]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>