xmemcache报错

这篇博客记录了遇到Xmemcached在尝试连接到特定IP的11211端口时遇到的IOException,错误信息为'Connection refused'。在多次报错后,系统进行了重启,重启后XMemcachedClient使用Text协议,并创建了多个reactors。但仍然存在警告和网络异常,可能影响服务的正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开始报错:
09:35:16 Xmemcached-Reactor-0 (MemcachedConnector.java:558) ERROR com.google.code.yanf4j.core.impl.AbstractController - Exception occured in controller
java.io.IOException: Connect to xxx.xxx.xxx.xxx:11211 fail,Connection refused
at net.rubyeye.xmemcached.impl.MemcachedConnector.onConnect(MemcachedConnector.java:423)
at com.google.code.yanf4j.nio.impl.Reactor.dispatchEvent(Reactor.java:303)
at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:142)
09:35:16 Xmemcached-Reactor-0 (Reactor.java:325) ERROR remoting - Reactor dispatch events error
java.io.IOException: Connect to xxx.xxx.xxx.xxx:11211 fail,Connection refused
at net.rubyeye.xmemcached.impl.MemcachedConnector.onConnect(MemcachedConnector.java:423)
at com.google.code.yanf4j.nio.impl.Reactor.dispatchEvent(Reactor.java:303)
at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:142)

继续报错:
11:22:05 Xmemcached-Reactor-2 (MemcachedHandler.java:137) ERROR net.rubyeye.xmemcached.impl.MemcachedHandler - XMemcached network layout exception
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:126)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:324)
at com.google.code.yanf4j.nio.impl.AbstractNioSession.doRealWrite(AbstractNioSession.java:321)
at com.google.code.yanf4j.nio.impl.NioTCPSession.writeToChannel(NioTCPSession.java:86)
at com.google.code.yanf4j.nio.impl.AbstractNioSession.onWrite(AbstractNioSession.java:111)
at com.google.code.yanf4j.nio.impl.AbstractNioSession.onEvent(AbstractNioSession.java:338)
at com.google.code.yanf4j.nio.impl.SocketChannelController.dispatchWriteEvent(SocketChannelController.java:67)
at com.google.code.yanf4j.nio.impl.NioController.onWrite(NioController.java:168)
at com.google.code.yanf4j.nio.impl.Reactor.dispatchEvent(Reactor.java:284)
at com.google.code.yanf4j.nio.impl.Reactor.run(Reactor.java:142)

重启后出现
11:28:35 RMI TCP Connection(6)-127.0.0.1 (XMemcachedClient.java:727) WARN net.rubyeye.xmemcached.XMemcachedClient - XMemcachedClient use Text protocol
11:28:35 RMI TCP Connection(6)-127.0.0.1 (SelectorManager.java:37) INFO com.google.code.yanf4j.nio.impl.SelectorManager - Creating 4 reactors…
11:28:35 RMI TCP Connection(6)-127.0.0.1 (AbstractController.java:372) WARN com.google.code.yanf4j.core.impl.AbstractController - The Controller started at localhost/127.0.0.1:0 …
11:28:36 Xmemcached-Reactor-0 (MemcachedConnector.java:251) WARN com.google.code.yanf4j.core.impl.AbstractController - Add a session: xxx.xxx.xxx.xxx:11211
11:28:36 RMI TCP Connection(6)-127.0.0.1 (XMemcachedClient.java:727) WARN net.rubyeye.xmemcached.XMemcachedClient - XMemcachedClient use Text protocol
11:28:36 RMI TCP Connection(6)-127.0.0.1 (SelectorManager.java:37) INFO com.google.code.yanf4j.nio.impl.SelectorManager - Creating 4 reactors…
11:28:36 RMI TCP Connection(6)-127.0.0.1 (AbstractController.java:372) WARN com.google.code.yanf4j.core.impl.AbstractController - The Controller started at localhost/127.0.0.1:0 …
11:28:36 Xmemcached-Reactor-0 (MemcachedConnector.java:251) WARN com.google.code.yanf4j.core.impl.AbstractController - Add a session: xxx.xxx.xxx.xxx::11211
11:28:36 RMI TCP Connection(6)-127.0.0.1 (XMemcachedClient.java:727) WARN net.rubyeye.xmemcached.XMemcachedClient - XMemcachedClient use Text protocol
11:28:36 RMI TCP Connection(6)-127.0.0.1 (SelectorManager.java:37) INFO com.google.code.yanf4j.nio.impl.SelectorManager - Creating 4 reactors…
11:28:36 RMI TCP Connection(6)-127.0.0.1 (AbstractController.java:372) WARN com.google.code.yanf4j.core.impl.AbstractController - The Controller started at localhost/127.0.0.1:0 …

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值