memcached內部命令

chyx413332087 11年前發布 | 14K 次閱讀 5.2.1版本發布

2.解壓之后放在硬盤的目錄下,如:D:\memcached,在命令行中然后輸入:D:\memcached\memcached.exe -d install,即可完成安裝。輸入:D:\memcached\memcached.exe -d start 進行啟動。NOTE: 以后memcached將作為windows的一個服務每次開機時自動啟動 ----freefancy!

 

Memcached還有其他的一些常用的命令如下:

-p 監聽的端口 

-l 連接的IP地址, 默認是本機 

-d start 啟動memcached服務 

-d restart 重起memcached服務 

-d stop|shutdown 關閉正在運行的memcached服務 

-d install 安裝memcached服務 

-d uninstall 卸載memcached服務 

-u 以的身份運行 (僅在以root運行的時候有效) 

-m 最大內存使用,單位MB。默認64MB 

-M 內存耗盡時返回錯誤,而不是刪除項 

-c 最大同時連接數,默認是1024 

-f 塊大小增長因子,默認是1.25 

-n 最小分配空間,key+value+flags默認是48 

-h 顯示幫助

 

按照上面的安裝步驟安裝之后,使用memcached.exe -m 200來調整最大內存占用之后會發現沒有起作用,總是默認的64MB的內存,原因是注冊表中并沒有寫入信息,可以這樣來修改。

1、memcached.exe -d shutdown 先關閉memcached服務

2、進入注冊表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server, 在其中有一個ImagePath項,值為"D:\memcached\memcached.exe" -d runservice,在后面加上-l 127.0.0.1 -m 300 -c 2048

3、memcached.exe -d start 啟動memcached服務,這樣就將memcached的最大內存修改為了300MB了

------------------------------------------------freefancy------------------------------------------------------------

對Memcached緩存服務的狀態查詢,可以先telnet連接上服務:telnet 127.0.0.1 11211 ,然后使用 stats命令查看緩存服務的狀態,會返回如下的數據:

time:    1255537291 服務器當前的unix時間戳 

        total_items:     54 從服務器啟動以后存儲的items總數量 

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

        version:    1.2.6 memcache版本 

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

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

        evictions:    0 為獲取空閑內存而刪除的items數(分配給memcache的空間用滿后需要刪除舊的items來得到空間分配給新的items) 

        total_connections:    19 從服務器啟動以后曾經打開過的連接數 

        bytes:    248723 當前服務器存儲items占用的字節數 

        threads:    1 當前線程數 

        get_misses:    82 總未命中次數 

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

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

        uptime:    161 服務器已經運行的秒數 

        curr_connections:    18 當前打開著的連接數 

        pid:    2816 memcache服務器的進程ID 

        bytes_written:    16517259 總發送字節數(結果字節數) 

        get_hits:    1563 總命中次數 

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

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

 本文由用戶 chyx413332087 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!