OS : winsows7
JDK : 7
準備軟體
Server
JAR
- memcached-session-manager-1.6.1.jar (含java序列)
- memcached-session-manager-tc6-1.6.1.jar (for Tomcat 6)
- msm-javolution-serializer-1.6.1.jar
- javolution-5.4.3.1.jar
- spymemcached-2.7.3.jar
NOTE: 注意用太新版本的jar反而會錯,tomcat會啟動不了。
資源列表:
memcached在client可用:
1.解壓 nginx、 tomcat、memcached
2. 將下載的 jar 放置 兩個 tomcat 的 /lib 底下
3.安裝 memcached
- 管理員開啟命令列,執行 memcached.exe –d install 。
查詢啟動:
- tasklist /fi "imagename eq memcached.exe"
- 可以進到管理中將其改為手動啟動。
預設的port是 11211
指令:
-p 監聽的Port
-l 連接的IP地址, 預設是本機 (localhost)
-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 顯示幫助
Note:windows7要使用管理員開啟命令模式