windows下启动多个memcached

在windows如果要启动多个memcached,就要用到windows的一个命令:sc

sc.exe是一个命令行下管理本机或远程主机服务的工具,他的功能是非常强大的。

可以将创建的命令写到成一个*.bat批处理文件,然后一次性执行。

其中的sc命令解释见:http://ljlowkey.iteye.com/blog/2025523

下面是我的批处理文件

pause
sc create memcached0 binpath= "E:\memcached-win64\memcached.exe -d runservice -m 128 -c 2048 -p 11211" start= auto displayname= "memcached0"
pause
sc create memcached1 binpath= "E:\memcached-win64\memcached.exe -d runservice -m 128 -c 2048 -p 11311" start= auto displayname= "memcached1"
pause
sc create memcached2 binpath= "E:\memcached-win64\memcached.exe -d runservice -m 128 -c 2048 -p 11411" start= auto displayname= "memcached2"
pause

 其中:pause是暂停意思,binpath是memcached.exe所在目录。

注意:bat文件要以管理员身份来运行,否则会权限警告——“报拒绝访问(如下图所示)"。


如果以“管理员身份”运行则会有下图所示的提示,则表示创建成功。



 

猜你喜欢

转载自ljlowkey.iteye.com/blog/2025509