Memcached伺服器for windows 2008
下載並解壓memcached-win32-1.4.4-14
dos下進入解壓目錄
D:\共享\memcached_jb51\memcached-win32-1.4.4-14>
D:\共享\memcached_jb51\memcached-win32-1.4.4-14>memcached.exe-d install
進入到伺服器管理-服務中看memcached是否存在,並將其啟動
telnet 192.168.0.153 11211
直接輸入stats 檢視統計資訊,如下圖,說明伺服器執行正常
1、以上的安裝和啟動都是在預設環境下進行的,在安裝時可設定如下引數:
-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 -d install -l 127.0.0.1 -m 1024 -c2048”
2、如果在安裝時沒有新增引數,可通過修改登錄檔資訊進行設定,開啟登錄檔,找
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached
在其中有一個“ImagePath”項,值為:
"C:\Memcached\memcached-win32-1.4.4-14\memcached.exe" -d runservice
在後面加上“-m 1024 -c2048”。
3、輸入stats命令後,頁面出現的引數介紹。
STAT pid 4356 伺服器程序IDSTAT uptime 56625 伺服器執行時間,單位秒STAT time 1225249079
4、修改登錄檔,監聽memcached只允許內網連線
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached
在其中有一個“ImagePath”項,值為:
"D:\memcached\memcached.exe" -drunservice
在後面加上“-m 1024 -c2048 -p 11211 -l 內網地址”。等即可。重啟服務後生效
引數參考1裡面