一台配置还不错的服务器, Memcached 每隔一段时间(几十天)就连接超时,大概会有哪些可能呢?
比如用 telnet 测试:
$ telnet localhost 11211
Trying ::1...
Trying 127.0.0.1...
然后就卡住了。
1
adrianzhang 2016-07-09 21:54:41 +08:00
sysctl -a | grep somaxconn
su - 运行 memcached 的用户 ulimit -n 把这些结果贴一下 |
2
Snitchley OP sysctl -a | grep somaxconn 的结果:
net.core.somaxconn = 128 切换到 memcache 用户之后 ulimit -n 的结果: 1024 貌似都是默认值…… |