memcache的運行狀態stats命令

memcache的運行狀態可以方便的用stats命令顯示。
首先用telnet 127.0.0.1 11211這樣的命令連接上memcache,然後直接輸入stats就可以得到當前memcache的狀態。
這些狀態的說明如下:

pid
memcache服務器的進程ID

uptime
服務器已經運行的秒數

time
服務器當前的unix時間戳

version
memcache版本

pointer_size
當前操作系統的指針大小(32位系統一般是32bit)

rusage_user
進程的累計用戶時間

rusage_system
進程的累計系統時間

curr_items
服務器當前存儲的items數量

total_items
從服務器啓動以後存儲的items總數量

bytes
當前服務器存儲items佔用的字節數

curr_connections
當前打開着的連接數

total_connections
從服務器啓動以後曾經打開過的連接數

connection_structures
服務器分配的連接構造數

cmd_get
get命令(獲取)總請求次數

cmd_set
set命令(保存)總請求次數

get_hits
總命中次數

get_misses
總未命中次數

evictions
爲獲取空閒內存而刪除的items數(分配給memcache的空間用滿後需要刪除舊的items來得到空間分配給新的items)

bytes_read
總讀取字節數(請求字節數)

bytes_written
總髮送字節數(結果字節數)

limit_maxbytes
分配給memcache的內存大小(字節)

threads
當前線程數

一、緩存命中率 = get_hits/cmd_get * 100%
二、get_misses的數字加上get_hits應該等於cmd_get
三、total_items == cmd_set == get_misses,當可用最大內存用光時,memcached就會刪掉一些內容,等式就會不成立


類別:Server | | 添加到蒐藏 | 分享到i貼吧 | 瀏覽(52) | 評論 (0)
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
閱讀(429) | 評論(0) | 轉發(0) |
給主人留下些什麼吧!~~
評論熱議
發佈了37 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章