问题:当前版本使用的是memcached1.2.6,单个key的最大item智能是1M.因此需要升级。
memcached在1.4版本之后可以通过启动参数设置item大小
这里我们选择的1.5.6的版本,下载地址:https://download.csdn.net/download/dailong555/10277941?utm_source=bbsseo
memcached自从1.5版本以后不是通过windows服务的方式运行,而是通过windows任务计划作为后台程序运行
以管理员权限打开cmd,执行如下命令
schtasks /create /sc onstart /tn memcached /tr "'C:\Program Files (x86)\memcached\memcached.exe' -m 512 -c 2048 -p 11211 -I 2m"
以上命令是在系统启动是运行名为memcached的命令,引号中是可执行程序的路径。
-m 最大使用内存
-c 最大连接数
-p 服务监听端口
-I 每个item最大内存空间
命令执行成功后通过
telnet 127.0.0.1 11211链接,之后stats 查看服务状态
stats settings 查看服务配置
这个item_size_max即为每个item的最大存储值