验证听力
以root身份运行lsof -i并确认memcache守护程序正在您列出的端口上运行.
格式化为理智:
memcached 16526 corneliu 31u IPv4 207975 0t0 TCP *:memcache (LISTEN)
memcached 16526 corneliu 32u IPv6 207976 0t0 TCP *:memcache (LISTEN)
memcached 16526 corneliu 33u IPv4 207979 0t0 UDP *:memcache
memcached 16526 corneliu 34u IPv6 207980 0t0 UDP *:memcache
因此,memcache服务器正在侦听IPv4和IPv6的TCP和UDP.我假设memcache的/ etc / services条目是端口11211.服务正在侦听.
手动验证服务器是否响应命令
我引用了这个问题:http://www.voidcn.com/article/p-scnxavxf-btg.html并验证服务器是否正在响应您通过telnet或netcat发送的命令.如果您运行tcpdump或wireshark来捕获网络流量并实际查看正在传输的数据包,那么它可能也会非常有用.
首先调试内容而不更改内存缓存配置.尝试根据上述问题更改服务器的绑定地址应该是您做的最后一件事.让我知道你的进展.