Rootop 服务器运维与web架构

windows下安装memcached

windows下的版本比较老,而且是第三方编译出来的(代码是官方发布),由于各种原因,所以在windows下安装。

这里本站提供 memcached-win32-1.4.4-14 下载。
直接解压到c盘即可。

安装:
C:\Users\Administrator>cd \
C:\>cd memcached-win32-1.4.4-14
C:\memcached-win32-1.4.4-14>memcached.exe -d install -m 1024 -c 2048
C:\memcached-win32-1.4.4-14>memcached.exe -d start

如果想修改安装参数,比如使用内存大小,连接数,可以修改注册表。位置如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached

有个“数值名称”为 ImagePath ,双击修改“数值数据”为:
“C:\memcached-win32-1.4.4-14\memcached.exe” -d runservice -m 1024 -c 2048
-m 使用内存大小,-c最大并发,修改完注册表,最好重启机器。

确认启动:

C:\memcached-win32-1.4.4-14>netstat -an | find "11211"
  TCP    0.0.0.0:11211          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:11211          0.0.0.0:0              LISTENING
  TCP    [::]:11211             [::]:0                 LISTENING
  TCP    [::]:11211             [::]:0                 LISTENING
  UDP    0.0.0.0:11211          *:*
  UDP    0.0.0.0:11211          *:*
  UDP    [::]:11211             *:*
  UDP    [::]:11211             *:*

PS:
在安装时可设置如下参数:
-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  帮助

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/2768.html

作者:Venus

服务器运维与性能优化

评论已关闭。