前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows修改memcached端口号和缓存

windows修改memcached端口号和缓存

作者头像
wangxl
发布2018-03-07 14:47:30
1.7K0
发布2018-03-07 14:47:30
举报
文章被收录于专栏:PHP在线PHP在线

使用memcached缓存端口冲突解决:

启动该服务后,memcached服务默认占用的端口是11211,占用的最大内存默认是64M。   在修改这2个配置选项就碰到了一些问题,网上搜索了很多资料,都说使用下面的命令启动服务就可以:   c:memcachedmemcached.exe -p 12345 -m 1024 -d start  ,  -p 表示要修改的端口, -m表示占用的最大内存(单位为M)。   但是无论怎么调用这个命令,发现端口一直还是11211。   打开windows服务控制面板一看,发现memcached.exe 默认安装的服务器启动参数中根本没写-p -m的参数,只有1个 -d runservice参数。   所以不管用什么命令启动服务都是没用的,见下图: 

于是就想到直接修改windows服务的启动参数,操作如下,打开注册表,找到:   HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached Server   其中的ImagePath项的值为:"c:memcachedmemcached.exe" -d runservice   改成:"c:memcachedmemcached.exe" -p 12345 -m 128 -d runservice   保存后重新启动memcached服务,然后在命令行中输入netstat -n -a  看看现在端口是不是改啦。

转载:http://www.233.com/ncre2/JAVA/fudao/20090504/081355599.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2014-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 php 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档