memcached之启动 Memcached 时出错 : failed to listen

jyk 阅读:27 2024-02-27 23:08:18 评论:0

很难说出这里问的是什么。这个问题是模棱两可的、含糊的、不完整的、过于宽泛或修辞的,不能以其目前的形式得到合理的回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




8 年前关闭。




我已经在我的服务器上运行 Memcached 2 个月了。昨天它停止工作。不知道为什么。所以我试过:

root@xyz:~# killall memcached 
root@xyz:~# /etc/init.d/memcached stop 
Stopping memcached: memcached. 
root@xyz:~# memcached -d -m 128 -l 127.0.0.1 -p 11211 -vv -u www-data 
bind(): Address already in use 
failed to listen 
root@xyz:~# memcached -u www-data -vv 
bind(): Address already in use 
failed to listen 

任何的想法?

请您参考如下方法:

确保 memcached 没有运行。

ps auxw | grep memcached 

如果你发现任何进程,用 kill -9 杀死它(以确保它真的被杀死):
kill -9 insert-your-PID-of-running-memcached-here 

如果还是不能启动memcached,看看11211端口有没有其他监听:
netstat -A -n | grep 11211 

另外,这个问题属于Serverfault,因为它不是一个编程问题。


标签:Memcached
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号