开发常见错误及解决记录

  1. jenkins 自动部署到tomcat,tomcat启动过程报错以下:
    INFO  org.apache.zookeeper.ClientCnxn - Opening socket connection to server 10.118.243.244/10.118.243.244:2181. Will not attempt to authenticate using SASL (java.lang.SecurityException: Unable to locate a login configuration)
    12:50:52.968 [catalina-exec-21-SendThread(10.118.243.244:2181)] INFO  org.apache.zookeeper.ClientCnxn - Socket connection established to 10.118.243.244/10.118.243.244:2181, initiating session
    12:50:52.969 [catalina-exec-21-SendThread(10.118.243.244:2181)] WARN  org.apache.zookeeper.ClientCnxn - Session 0x0 for server 10.118.243.244/10.118.243.244:2181, unexpected error, closing socket connection and attempting reconnect
    java.io.IOException: Connection reset by peer
    	at sun.nio.ch.FileDispatcher.read0(Native Method) ~[na:1.6.0_29]
    	at sun.nio.ch.SocketDispatcher.read(Unknown Source) ~[na:1.6.0_29]
    	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source) ~[na:1.6.0_29]
    	at sun.nio.ch.IOUtil.read(Unknown Source) ~[na:1.6.0_29]
    	at sun.nio.ch.SocketChannelImpl.read(Unknown Source) ~[na:1.6.0_29]
    	at org.apache.zookeeper.ClientCnxnSocketNIO.doIO(ClientCnxnSocketNIO.java:68) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
    	at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:366) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
    	at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1081) ~[zookeeper-3.4.6.jar:3.4.6-1569965]

    解决:中止tomcat,使用root用户删除tomcat下全部项目文件(war和解压后文件),重启tomcat,再进行jenkins 自动部署便可。java

  2.  

  3. [ERROR]  (DubboMonitor.java.run:72) -  [DUBBO] Unexpected error occur at send statistic, cause: Forbid consumer 10.118.238.69 access service com.alibaba.dubbo.monitor.MonitorService from registry 10.118.239.206:2181 use dubbo version 2.5.3, Please check registry access list (whitelist/blacklist)., dubbo version: 2.5.3, current host: 10.118.238.69
    com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.118.238.69 access service com.alibaba.dubbo.monitor.MonitorService from registry 10.118.239.206:2181 use dubbo version 2.5.3, Please check registry access list (whitelist/blacklist).
    	at com.alibaba.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:579)
    	at com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:73)
    	at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:260)
    	at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:219)
    	at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:72)
    	at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
    	at com.alibaba.dubbo.common.bytecode.proxy2.collect(proxy2.java)
    	at com.alibaba.dubbo.monitor.dubbo.DubboMonitor.send(DubboMonitor.java:113)
    	at com.alibaba.dubbo.monitor.dubbo.DubboMonitor$1.run(DubboMonitor.java:70)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    	at java.lang.Thread.run(Thread.java:745)

     

https://github.com/apache/incubator-dubbo/issues/286git

已经找到缘由了:github

留给后来者:
由于我在消费者那里,在注册中心发现监控中心的开关打开了,而我不须要监控中心,所以我根本没有这个服务的提供者,因此会一直报这个异常,可是不影响运行,若是不想报此异常,只要把该配置注释掉,或者开启监控中心服务便可apache

相关文章
相关标签/搜索