红色多瑙河 发表于 2015-11-18 09:07:04

memcache启动多个服务

  1、linux环境下:
  /usr/local/lib/memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached1.pid
/usr/local/lib/memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached2.pid

  2、windows环境下:
  
  在windows下我们可以用命令
  memcached -d install memcached -m 128 -n 128 -c 30720 -p 11211 -d start

把memcached注册为服务,让系统启动时自动运行
  memcached为了减少单个memcached的负载,可以在一台机器上运行多个实例,如果把多个memcached
  注册为服务呢,通过SC命令我们可以创建服务
  建立服务器1:
  sc create memcached1 binPath= "d:\zwamp\memcached\memcached.exe -d runservice-m 128 -c 512 -p 11211" start= auto DisplayName= "memcached1"
  建立服务器2:
  sc create memcached2 binPath= "d:\zwamp\memcached\memcached.exe -d runservice-m 128 -c 512 -p 11212" start= auto DisplayName= "memcached2"
  建立服务器3:
  sc create memcached3 binPath= "d:\zwamp\memcached\memcached.exe -d runservice-m 128 -c 512 -p 11213" start= auto DisplayName= "memcached3"
  

  【注意空格】


  
页: [1]
查看完整版本: memcache启动多个服务