[RMI TCP Connection(10.0.20.175:2181)] DEBUG org.apache.zookeeper.ClientCnxn - Got ping response for

最新推荐文章于 2022-09-26 09:18:41 发布
于 2019-08-23 14:21:40 发布

https://www.jianshu.com/p/fcb6eb0a86d6

[RMI TCP Connection(10.0.20.175:2181)] DEBUG org.apache.zookeeper.ClientCnxn - Got ping response for sessionid: 0x15aeeb4d0c80bdb after 1ms

一日,工程一直再报 [RMI TCP Connection(10.0.20.175:2181)] DEBUG org.apache.zookeeper.ClientCnxn - Got ping response for sessionid: 0x15aeeb4d0c80bdb after 1ms。

(1)细看log4j.properties文件,日志是INFO级别,很奇怪,加上log4j.logger.org.apache.zookeeper=INFO, 不起效果

(2) 懵逼,然后就对比其他没打印日志的工程,发现log4j.properties配置一样。继续懵逼

(3) 网上检索org.apache.zookeeper.ClientCnxn - Got ping response for sessionid相关信息,大多一言半语,大部分没营养。发现是zookeeper的心跳机制日志。

(4) 然后去检索怎么关闭zookeeper的心跳机制日志,又在一堆没营养的博客中找到了一位大神写的分析,是log4j和logback都加上后,日志选择了logback,去除logback依赖即可。

(5) 工程去除logback依赖,发现没问题,问题解决。

以上为解决问题的步骤,看起来简单确迂回颇多。感慨下思路的重要性,顺便整理下解决问题的思路

(1) 问题的表象是什么,涉及到哪些方面。

(2) 检索问题表象的原因,是那个对象引起的,什么逻辑造成的,怎么解决。别人怎么分析解决的(思路)

(3) 测试和验证解决的思路,看是否解决问题,对其他方面有无影响。

同时,需要反思了下以前解决问题(办事)的问题

(1)没有按部就班,左边挖个坑右边挖个坑,到最后都没找到问题的源头,应该是顺着问题,从表象,缘由,解决一条线去深思挖掘。

(2)程序的世界出错肯定有错误信息,光检索错误信息解决方式不思考原理,不追查源码如何成长!

[RMI TCP Connection(10.0.20.175:2181)] DEBUG org.apache.zookeeper.ClientCnxn - Got ping response for https://www.jianshu.com/p/fcb6eb0a86d6[RMI TCP Connection(10.0.20.175:2181)] DEBUG org.apache.zookeeper.ClientCnxn - Got ping response for sessionid: 0x15aeeb4d0c80bdb after 1ms一日,工程一直再报 [RMI T... 二、客户端注册watcher有三种方式,可以调用getData,exists、getChildred实现 public Logger logger = LoggerFactory.getLogger(WatcherDemo.class); // zookeeper 连接地址 private static String ZOOKEEP
dubbo报错: org . apache . zookeeper . Client Cnxn - Got ping response for sessionid : 0x1 60fd6f04410017 after 0ms 原因:dubbo注册的服务有重复的service名称或实现类; 转载于:https://www.cnblogs.com/YuyuanNo1/p/8662562.html...
目录1. 大量 org . apache . zookeeper . Client Cnxn 类的 DEBUG 日志 1. 大量 org . apache . zookeeper . Client Cnxn 类的 DEBUG 日志 Zookeeper 版本:3.4.5 解决办法: 在src/main/resources下创建logback.xml 文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <configuration> <appender name="
&lt;logger name=" org . apache . zookeeper . Client Cnxn "&gt; &lt;level value="info"&gt;&lt;/level&gt; &lt;/logger&gt; 建议:其他类也可以这么处理,name指向指定类路径即可。...
之前完成的项目作用 zookeeper 用作服务发现,抽象出注册和监听功能,供其他项目使用。对 zookeeper 的一些细节作个记录吧。我们知道通过 Zookeeper 对象实例实现对 zookeeper 服务的调用。首先的问题就是消息的发送和接受,以及事件的回调。这里我们把目光转向 Client Cnxn 创建实例 public Client Cnxn (String chrootPath, HostProvider h
[ org . apache . zookeeper . Client Cnxn $SendThread.read Response ( Client Cnxn .java:742)] Client Cnxn - Got ping response for sessionid : 0x1 5e7937cfe20018 after 2ms 就是这个问题。这个异常是什么毛病我都没看出来。 我做了以下尝试。 重启linux服务器、重
org . apache . zookeeper . Client Cnxn : Opening socket connection to server localhost/127.0.0.1:218