线上zk节点报org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:187) at java.lang.Thread.run(libgcj.so.10)

  线上zk做配置管理,最近突然发现两个节点一直在刷下边

java.nio.channels.CancelledKeyException 
   at gnu.java.nio.SelectionKeyImpl.readyOps(libgcj.so.10) 
   at 
org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:187) 
   at java.lang.Thread.run(libgcj.so.10) 

异常,经查发现网上相关问题处理方式为:

Hello 
I am sending this to the mailing list in case other people in the future 
have this problem 
I had been seeing this error: 
java.nio.channels.CancelledKeyException 
   at gnu.java.nio.SelectionKeyImpl.readyOps(libgcj.so.10) 
   at 
org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:187) 
   at java.lang.Thread.run(libgcj.so.10) 

and it was causing writes to be slow 

After some digging I found it was because I was using an outdated version 
of java: upgrading from 1.5 to 1.7 fixed this 

相关连接:

http://zookeeper-user.578899.n2.nabble.com/solution-for-java-nio-channels-CancelledKeyException-td7580505.html

posted @   杉枫  阅读(672)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示