2025-12-03 09:41:08.394 [vent.InstancesChangeEvent] .r.c.e.l.ServiceInstancesChangedListener INFO [Log4j2Logger.info.71] [] [DUBBO] Received instance notification, serviceName: aladdin-promotion-center, instances: 1, dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.395 [vent.InstancesChangeEvent] .r.c.e.l.ServiceInstancesChangedListener INFO [Log4j2Logger.info.71] [] [DUBBO] 0 unique working revisions: , dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.396 [vent.InstancesChangeEvent] .r.c.e.l.ServiceInstancesChangedListener INFO [Log4j2Logger.info.71] [] [DUBBO] Notify service DEFAULT_GROUP/com.aladdin.aistudio.promotion.coupon.CouponTemplateRpc:v1.0.0:null with urls1, dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.397 [vent.InstancesChangeEvent] .d.r.c.ServiceDiscoveryRegistryDirectory WARN [Log4j2Logger.warn.91] [] [DUBBO] Received url with EMPTY protocol from registry ServiceDiscoveryRegistryDirectory(registry: mse-9adaaae2-p.nacos-ans.mse.aliyuncs.com:8848, subscribed key: [aladdin-promotion-center])-Directory(invokers: 1[192.169.120.255:20886], validInvokers: 1[192.169.120.255:20886], invokersToReconnect: 0[]), will clear all available addresses., dubbo version: 3.3.5, current host: 192.169.247.70, error code: 4-1. This may be caused by ,go to https://dubbo.apache.org/faq/4/1 to find instructions. 2025-12-03 09:41:08.398 [vent.InstancesChangeEvent] .r.c.m.DefaultMigrationAddressComparator INFO [Log4j2Logger.info.71] [] [DUBBO] No instance address available, stop compare., dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.398 [vent.InstancesChangeEvent] .d.r.c.ServiceDiscoveryRegistryDirectory INFO [Log4j2Logger.info.71] [] [DUBBO] Received invokers changed event from registry. Registry type: instance. Service Key: DEFAULT_GROUP/com.aladdin.aistudio.promotion.coupon.CouponTemplateRpc:v1.0.0. Urls Size : 1. Invokers Size : 0. Available Size: 0. Available Invokers : empty, dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.398 [vent.InstancesChangeEvent] .r.c.e.l.ServiceInstancesChangedListener INFO [Log4j2Logger.info.71] [] [DUBBO] Notify service DEFAULT_GROUP/com.aladdin.aistudio.promotion.coupon.UserCouponRpc:v1.0.0:null with urls 1,dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.399 [vent.InstancesChangeEvent] .d.r.c.ServiceDiscoveryRegistryDirectory WARN [Log4j2Logger.warn.91] [] [DUBBO] Received url with EMPTY protocol from registry ServiceDiscoveryRegistryDirectory(registry: mse-9adaaae2-p.nacos-ans.mse.aliyuncs.com:8848, subscribed key: [aladdin-promotion-center])-Directory(invokers: 1[192.169.120.255:20886], validInvokers: 1[192.169.120.255:20886], invokersToReconnect: 0[]), will clear all available addresses., dubbo version: 3.3.5, current host: 192.169.247.70, error code: 4-1. This may be caused by , go to https://dubbo.apache.org/faq/4/1 to find instructions. 2025-12-03 09:41:08.400 [vent.InstancesChangeEvent] o.a.d.r.t.netty4.NettyConnectionClient INFO [Log4j2Logger.info.76] [] [DUBBO] Destroying connection to /192.169.120.255:20886, because the reference count reaches 0, dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.401 [vent.InstancesChangeEvent] .r.c.m.DefaultMigrationAddressComparator INFO [Log4j2Logger.info.71] [] [DUBBO] No instance address available, stop compare., dubbo version: 3.3.5, current host: 192.169.247.70 2025-12-03 09:41:08.402 [vent.InstancesChangeEvent] .d.r.c.ServiceDiscoveryRegistryDirectory INFO [Log4j2Logger.info.71] [] [DUBBO] Received invokers changed event from registry. Registry type: instance. Service Key: DEFAULT_GROUP/com.aladdin.aistudio.promotion.coupon.UserCouponRpc:v1.0.0. Urls Size : 1. Invokers Size: 0. Available Size: 0. Available Invokers : empty, dubbo version: 3.3.5, current host: 192.169.247.70
2s 后,另一个线程连接报错。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
2025-12-03 09:41:10.893 [tivity-scheduler-thread-1] o.a.d.r.t.netty4.NettyConnectionClient ERROR [Log4j2Logger.error.126] [] [DUBBO] Failed to connect to provider server by other reason, dubbo version: 3.3.5, current host: 192.169.247.70, error code: 6-1. This may be caused by network disconnected, go to https://dubbo.apache.org/faq/6/1 to find instructions. io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /192.169.120.255:20886 Caused by: java.net.ConnectException: Connection refused at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:784) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:732) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:658) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:833) 2025-12-03 09:41:10.894 [tivity-scheduler-thread-1] o.a.d.r.t.netty4.NettyConnectionClient ERROR [Log4j2Logger.error.111] [] [DUBBO] Failed to reconnect to server: /192.169.120.255:20886, dubbo version: 3.3.5, current host: 192.169.247.70, error code: 6-16. This may be caused by , go to https://dubbo.apache.org/faq/6/16 to find instructions.
"nacos.publisher-com.alibaba.nacos.client.naming.event.InstancesChangeEvent@17340" daemon prio=5 tid=0xc2 nid=NA runnable java.lang.Thread.State: RUNNABLE at org.apache.dubbo.remoting.transport.AbstractClient.disconnect(AbstractClient.java:307) at org.apache.dubbo.remoting.transport.AbstractClient.close(AbstractClient.java:386) at org.apache.dubbo.remoting.transport.netty4.AbstractNettyConnectionClient.destroy(AbstractNettyConnectionClient.java:340) at org.apache.dubbo.remoting.api.connection.AbstractConnectionClient.release(AbstractConnectionClient.java:80) at org.apache.dubbo.rpc.protocol.tri.TripleInvoker.destroy(TripleInvoker.java:367) at org.apache.dubbo.rpc.listener.ListenerInvokerWrapper.destroy(ListenerInvokerWrapper.java:82) at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.destroy(FilterChainBuilder.java:383) at org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CallbackRegistrationInvoker.destroy(FilterChainBuilder.java:275) at org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper.destroy(ReferenceCountInvokerWrapper.java:86) at org.apache.dubbo.registry.client.ServiceDiscoveryRegistryDirectory.destroyAllInvokers(ServiceDiscoveryRegistryDirectory.java:614) at org.apache.dubbo.registry.client.ServiceDiscoveryRegistryDirectory.refreshInvoker(ServiceDiscoveryRegistryDirectory.java:333) at org.apache.dubbo.registry.client.ServiceDiscoveryRegistryDirectory.refreshOverrideAndInvoker(ServiceDiscoveryRegistryDirectory.java:222) - locked <0x5065> (a org.apache.dubbo.registry.client.ServiceDiscoveryRegistryDirectory) at org.apache.dubbo.registry.client.ServiceDiscoveryRegistryDirectory.notify(ServiceDiscoveryRegistryDirectory.java:214) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.lambda$notifyAddressChanged$10(ServiceInstancesChangedListener.java:473) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener$$Lambda$2665/0x0000007001fe7c10.accept(Unknown Source:-1) at java.util.concurrent.ConcurrentHashMap.forEach(ConcurrentHashMap.java:1603) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.lambda$notifyAddressChanged$11(ServiceInstancesChangedListener.java:464) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener$$Lambda$2664/0x0000007001fe79e0.get(Unknown Source:-1) at org.apache.dubbo.metrics.event.MetricsEventBus.post(MetricsEventBus.java:76) at org.apache.dubbo.metrics.event.MetricsEventBus.post(MetricsEventBus.java:59) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.notifyAddressChanged(ServiceInstancesChangedListener.java:461) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.doOnEvent(ServiceInstancesChangedListener.java:225) - locked <0x5066> (a org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener) at org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.onEvent(ServiceInstancesChangedListener.java:125) at org.apache.dubbo.registry.nacos.NacosServiceDiscovery.handleEvent(NacosServiceDiscovery.java:245) at org.apache.dubbo.registry.nacos.NacosServiceDiscovery.access$000(NacosServiceDiscovery.java:65) at org.apache.dubbo.registry.nacos.NacosServiceDiscovery$NacosEventListener.onEvent(NacosServiceDiscovery.java:217) at com.alibaba.nacos.client.naming.event.InstancesChangeNotifier.onEvent(InstancesChangeNotifier.java:126) at com.alibaba.nacos.client.naming.event.InstancesChangeNotifier.onEvent(InstancesChangeNotifier.java:42) at com.alibaba.nacos.common.notify.DefaultPublisher.lambda$notifySubscriber$0(DefaultPublisher.java:199) at com.alibaba.nacos.common.notify.DefaultPublisher$$Lambda$2524/0x0000007001f83d68.run(Unknown Source:-1) at com.alibaba.nacos.common.notify.DefaultPublisher.notifySubscriber(DefaultPublisher.java:206) at com.alibaba.nacos.common.notify.DefaultPublisher.receiveEvent(DefaultPublisher.java:190) at com.alibaba.nacos.common.notify.DefaultPublisher.openEventHandler(DefaultPublisher.java:112) at com.alibaba.nacos.common.notify.DefaultPublisher.run(DefaultPublisher.java:95)
"NettyClientWorker-11-4@27041" daemon prio=5 tid=0x5fc nid=NA runnable java.lang.Thread.State: RUNNABLE at org.apache.dubbo.remoting.transport.netty4.NettyConnectionHandler.reconnect(NettyConnectionHandler.java:71) at org.apache.dubbo.remoting.transport.netty4.NettyConnectionHandler.onGoAway(NettyConnectionHandler.java:66) at org.apache.dubbo.rpc.protocol.tri.transport.TripleGoAwayHandler.channelRead(TripleGoAwayHandler.java:44) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.apache.dubbo.rpc.protocol.tri.TriplePingPongHandler.channelRead(TriplePingPongHandler.java:41) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.http2.Http2MultiplexHandler.channelRead(Http2MultiplexHandler.java:205) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.http2.Http2FrameCodec.onHttp2Frame(Http2FrameCodec.java:732) at io.netty.handler.codec.http2.Http2FrameCodec$FrameListener.onGoAwayRead(Http2FrameCodec.java:677) at io.netty.handler.codec.http2.Http2FrameListenerDecorator.onGoAwayRead(Http2FrameListenerDecorator.java:89) at io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.onGoAwayRead0(DefaultHttp2ConnectionDecoder.java:229) at io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$FrameReadListener.onGoAwayRead(DefaultHttp2ConnectionDecoder.java:609) at io.netty.handler.codec.http2.Http2InboundFrameLogger$1.onGoAwayRead(Http2InboundFrameLogger.java:117) at io.netty.handler.codec.http2.DefaultHttp2FrameReader.readGoAwayFrame(DefaultHttp2FrameReader.java:579) at io.netty.handler.codec.http2.DefaultHttp2FrameReader.processPayloadState(DefaultHttp2FrameReader.java:265) at io.netty.handler.codec.http2.DefaultHttp2FrameReader.readFrame(DefaultHttp2FrameReader.java:164) at io.netty.handler.codec.http2.Http2InboundFrameLogger.readFrame(Http2InboundFrameLogger.java:39) at io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.decodeFrame(DefaultHttp2ConnectionDecoder.java:186) at io.netty.handler.codec.http2.DecoratingHttp2ConnectionDecoder.decodeFrame(DecoratingHttp2ConnectionDecoder.java:61) at io.netty.handler.codec.http2.Http2ConnectionHandler$FrameDecoder.decode(Http2ConnectionHandler.java:391) at io.netty.handler.codec.http2.Http2ConnectionHandler.decode(Http2ConnectionHandler.java:451) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:289) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:796) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:732) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:658) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:840)
2025-12-05 14:20:38.664 [vent.InstancesChangeEvent] o.a.d.r.transport.netty4.NettyChannel INFO [Log4j2Logger.info.71] [] [DUBBO] Close netty channel [id:0xfd9c29db, L:/10.230.206.2:63671 - R:/10.230.206.2:20886], dubbo version: 3.3.5,current host: 10.230.206.2 2025-12-05 14:20:38.664 [NettyClientWorker-11-3 ] o.a.d.r.t.netty4.NettyConnectionHandler INFO [Log4j2Logger.info.76] [] [DUBBO] The connection org.apache.dubbo.remoting.transport.netty4.NettyConnectionClient [10.230.206.2/<unresolved>:0 -> /10.230.206.2:20886] (Ref=0,local=null,remote=/10.230.206.2:20886 has been closed and will not reconnect, dubbo version: 3.3.5, current host: 10.230.206.2