之前安装好memcached之后,一直是在本机连接使用的,没有出现问题,今天我改用从另一台机器连接到memcached时,却怎么也连接不上。后来一直想大概是防火墙的问题,关闭了防火墙后问题依然存在。
进入注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/memcached Server, 在其中有一个ImagePath项去掉-l 127.0.0.1参数,这样在没有指定连接到memcached服务器的IP地址时就允许任一IP来连接。