memcached 安装与配置

    技术2022-05-20  27

    1.Windows版本的下载地址为: http://code.jellycan.com/memcached/

     将压缩文件解压到 c:/memcached/

    2. 在CMD下输入 "c:/memcached/memcached.exe -d install" 安装.

    3. 再输入:"c:/memcached/memcached.exe -d start" 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。

    4.若指定了 -m,则表示缓存大小为 -m后的数字,单位是 M,例如:c:/memcached/memcached.exe –l  127.0.0.1  –m  32   - d start

    如下设置memcached使用内存问题帮助:按照上面的安装步骤安装之后,使用memcached –m 200来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜

    了一下,原因是注册表中并没有写入信息,可以这样来修改。1. memcached –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 3000 -c 2048。3.memcached –d start 启动memcached服务,这样就将memcached的最大内存修改为了3000MB。

    如果下载的是二进制的版本,直接运行就可以了,可以加上参数来加以设置。

    常用设置:-p <num>          监听的端口-l <ip_addr>      连接的IP地址, 默认是本机-d start          启动memcached服务-d restart        重起memcached服务-d stop|shutdown  关闭正在运行的memcached服务-d install        安装memcached服务-d uninstall      卸载memcached服务-u <username>     以<username>的身份运行 (仅在以root运行的时候有效)-m <num>          最大内存使用,单位MB。默认64MB-M                内存耗尽时返回错误,而不是删除项-c <num>          最大同时连接数,默认是1024-f <factor>       块大小增长因子,默认是1.25-n <bytes>        最小分配空间,key+value+flags默认是48-h                显示帮助


    最新回复(0)