memcachedforwindows修改端口和最大内存计算机二级考试

文章作者 100test 发表时间 2009:05:07 18:48:17
来源 100Test.Com百考试题网


  2009年下半年全国计算机等级考试你准备好了没?考计算机等级考试的朋友,2009年下半年全国计算机等级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库
  要想在windows中使用memcached,必须先下载memcached for win32安装。
  下载地址:http://jehiah.cz/projects/memcached-win32/
  解压后只要在命令窗口中输入下面命令c:memcachedmemcached.exe -d install  就可以把memcached安装为windows服务了。
  启动该服务后,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  看看现在端口是不是改啦,^_^。



相关文章


计算机二级:Java语言的中文问题解决之道计算机二级考试
计算机二级java辅导:Java语言的Socket类计算机二级考试
计算机二级java辅导:Java语言的修饰符计算机二级考试
计算机二级:无人使用的Java语言特性计算机二级考试
memcachedforwindows修改端口和最大内存计算机二级考试
计算机二级java辅导:dtree树形菜单简例计算机二级考试
java辅导:添加到系统服务的一般做法计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛