解决memcached不能远程访问的问题

admin 发布于:2014-1-10 9:35 分类:错误汇总  有 4269 人浏览,获得评论 0 条 标签: memcached 

一直 本地连接memcached 并且使用没有问题,但是远程连接的时候出现问题。

 

当我启动时使用了此命令:

memcached -d -m 32 -l 127.0.0.1 -p 11211 -u root

发现了问题存在的原因:我在启动时使用了 -l 参数,它指定了连接到memcached服务器的IP地址为 127.0.0.1。换句话说只有本地才能连接到memcached。既然找到了问题的原因,那么解决自然就不是问题了,启动时使用这个命令:

//usr/bin/memcached -d -m 32 -p 11211 -u root
去掉了 -l  参数,这样在没有指定连接到memcached服务器的IP地址时就允许任一IP来连接。问题终于解决了