You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by "mhlywxl (via GitHub)" <gi...@apache.org> on 2023/12/25 07:43:19 UTC

[I] 调用java服务端高版本返回的数据过大时报错 [dubbo-go]

mhlywxl opened a new issue, #2544:
URL: https://github.com/apache/dubbo-go/issues/2544

   ### Environment
   
   <!-- 
   - Server: Dubbo-go, v3.0.5
   - Client: Dubbo-go, v3.0.5
   - Protocol: Triple
   - Registry: Nacos, v2.0.0
   -->
   
   - Server: Dubbo-java, v3.1.10, v3.1.11, v3.2.6
   - Client: Dubbo-go, v3.1.0, v3.1.1-rc1
   - Protocol: tri, serialization: hessian2
   - Registry: direct
   
   ### Issue description
   
   <!-- Here is a brief description about the issue. -->
   用dubbo-go最新版本作为客户端,java作为服务端,当返回的map超过一定大小的时候,只有再3.1.9和3.1.9以下版本能正常返回,其他高版本都会报错。当返回的map较小时,比如只有一个key-value的情况下,高版本的java服务端都能正常返回。
   
   ### Logs
   
   <details><summary>v3.1.11的java服务端</summary>
   
   java服务端错误日志
   
   ```
   [2023-12-25 15:30:25] [ERROR] [tri-protocol-50051-thread-1] (org.apache.dubbo.rpc.protocol.tri.call.AbstractServerCall:?) -  [DUBBO] Process request failed. service=test.rpc.broadcast.api.BroadcastService method=GetBroadcastObj, dubbo version: 3.1.11, current host: 192.168.191.10, error code: 4-11. This may be caused by , go to https://dubbo.apache.org/faq/4/11 to find instructions. 
   java.io.IOException: Unexpected serialization type:hessian2 received from network, please check if the peer send the right id.
   	at org.apache.dubbo.remoting.transport.CodecSupport.checkSerialization(CodecSupport.java:192)
   	at org.apache.dubbo.rpc.protocol.tri.ReflectionPackableMethod$WrapRequestUnpack.unpack(ReflectionPackableMethod.java:470)
   	at org.apache.dubbo.rpc.protocol.tri.call.ReflectionAbstractServerCall.parseSingleMessage(ReflectionAbstractServerCall.java:160)
   	at org.apache.dubbo.rpc.protocol.tri.call.AbstractServerCall.onMessage(AbstractServerCall.java:189)
   	at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream$ServerDecoderListener.onRawMessage(TripleServerStream.java:441)
   	at org.apache.dubbo.rpc.protocol.tri.frame.TriDecoder.processBody(TriDecoder.java:140)
   	at org.apache.dubbo.rpc.protocol.tri.frame.TriDecoder.deliver(TriDecoder.java:87)
   	at org.apache.dubbo.rpc.protocol.tri.frame.TriDecoder.deframe(TriDecoder.java:57)
   	at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream$ServerTransportObserver.doOnData(TripleServerStream.java:407)
   	at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream$ServerTransportObserver.lambda$onData$2(TripleServerStream.java:400)
   	at org.apache.dubbo.common.threadpool.serial.SerializingExecutor.run(SerializingExecutor.java:102)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at org.apache.dubbo.common.threadlocal.InternalRunnable.run(InternalRunnable.java:41)
   	at java.lang.Thread.run(Thread.java:750)
   [2023-12-25 15:30:25] [ERROR] [tri-protocol-50051-thread-2] (org.apache.dubbo.rpc.protocol.tri.call.AbstractServerCall:?) -  [DUBBO] Process request failed. service=test.rpc.broadcast.api.BroadcastService method=GetBroadcastObj, dubbo version: 3.1.11, current host: 192.168.191.10, error code: 4-11. This may be caused by , go to https://dubbo.apache.org/faq/4/11 to find instructions. 
   java.io.IOException: Unexpected serialization type:hessian2 received from network, please check if the peer send the right id.
   	at org.apache.dubbo.remoting.transport.CodecSupport.checkSerialization(CodecSupport.java:192)
   	at org.apache.dubbo.rpc.protocol.tri.ReflectionPackableMethod$WrapRequestUnpack.unpack(ReflectionPackableMethod.java:470)
   	at org.apache.dubbo.rpc.protocol.tri.call.ReflectionAbstractServerCall.parseSingleMessage(ReflectionAbstractServerCall.java:160)
   	at org.apache.dubbo.rpc.protocol.tri.call.AbstractServerCall.onMessage(AbstractServerCall.java:189)
   	at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream$ServerDecoderListener.onRawMessage(TripleServerStream.java:441)
   	at org.apache.dubbo.rpc.protocol.tri.frame.TriDecoder.processBody(TriDecoder.java:140)
   	at org.apache.dubbo.rpc.protocol.tri.frame.TriDecoder.deliver(TriDecoder.java:87)
   	at org.apache.dubbo.rpc.protocol.tri.frame.TriDecoder.deframe(TriDecoder.java:57)
   	at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream$ServerTransportObserver.doOnData(TripleServerStream.java:407)
   	at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream$ServerTransportObserver.lambda$onData$2(TripleServerStream.java:400)
   	at org.apache.dubbo.common.threadpool.serial.SerializingExecutor.run(SerializingExecutor.java:102)
   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	at org.apache.dubbo.common.threadlocal.InternalRunnable.run(InternalRunnable.java:41)
   	at java.lang.Thread.run(Thread.java:750)
   ```
   
   go客户端日志
   
   ```
   2023-12-25 15:30:25	INFO	dubbo3/dubbo3_protocol.go:143	[Triple Protocol] Refer service: tri://localhost:50051/test.rpc.broadcast.api.BroadcastService?app.version=&application=dubbo.io&async=false&bean.name=BroadcastService&cluster=failover&config.tracing=&environment=&generic=&group=&interface=test.rpc.broadcast.api.BroadcastService&loadbalance=&max-call-recv-msg-size=6000000&max-call-send-msg-size=6000000&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go&peer=true&provided-by=&reference.filter=cshutdown&registry.role=0&release=dubbo-golang-3.0.4&remote.timestamp=&retries=&serialization=hessian2&side=consumer&sticky=false&timestamp=1703489425&version=
   2023-12-25 15:30:25	WARN	proxy/proxy.go:212	[CallProxy] received rpc err: Failed to invoke the method GetBroadcastObj in the service test.rpc.broadcast.api.BroadcastService. Tried 1 times of the providers [tri://:@localhost:50051/?interface=test.rpc.broadcast.api.BroadcastService&group=&version= tri://:@localhost:50051/?interface=test.rpc.broadcast.api.BroadcastService&group=&version=] (2/1)from the registry tri://localhost:50051/test.rpc.broadcast.api.BroadcastService?app.version=&application=dubbo.io&async=false&bean.name=BroadcastService&cluster=failover&config.tracing=&environment=&generic=&group=&interface=test.rpc.broadcast.api.BroadcastService&loadbalance=&max-call-recv-msg-size=6000000&max-call-send-msg-size=6000000&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go&peer=true&provided-by=&reference.filter=cshutdown&registry.role=0&release=dubbo-golang-3.0.4&remote.timestamp=&retries=&serialization=hessian2&side=consumer&sticky=false&timest
 amp=1703489425&version= on the consumer 172.23.117.164 using the dubbo version 3.0.4. Last error is Server%20error.: Server%20error
   error: Server%20error
   ```
   
   </details>
   
   <details><summary>v3.2.的java服务端</summary>
   
   java服务端错误日志
   
   ```
   [2023-12-25 15:39:46] [INFO] [NettyServerWorker-3-1] (org.apache.dubbo.remoting.transport.netty4.NettyChannelHandler:55) -  [DUBBO] The connection of /0:0:0:0:0:0:0:1:60378 -> /0:0:0:0:0:0:0:1:50051 is established., dubbo version: 3.2.6, current host: 192.168.191.10
   [2023-12-25 15:39:46] [INFO] [DubboServerHandler-192.168.191.10:50051-thread-2] (org.apache.dubbo.rpc.filter.AccessLogFilter:126) -  [DUBBO] Access log task started ..., dubbo version: 3.2.6, current host: 192.168.191.10
   [2023-12-25 15:39:46] [ERROR] [NettyServerWorker-3-1] (io.netty.handler.codec.http2.DefaultHttp2Connection:359) - Caught Throwable from listener onStreamClosed.
   java.lang.RuntimeException: Caught unexpected exception from checkAllWritabilityChanged
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$ListenerWritabilityMonitor.stateCancelled(TriHttp2RemoteFlowController.java:752)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$FlowState.cancel(TriHttp2RemoteFlowController.java:512)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$1.onStreamClosed(TriHttp2RemoteFlowController.java:123)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection.notifyClosed(DefaultHttp2Connection.java:357)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams.removeFromActiveStreams(DefaultHttp2Connection.java:1007)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams.deactivate(DefaultHttp2Connection.java:963)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream.close(DefaultHttp2Connection.java:515)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream.close(DefaultHttp2Connection.java:521)
   	at io.netty.handler.codec.http2.Http2ConnectionHandler.doCloseStream(Http2ConnectionHandler.java:921)
   	at io.netty.handler.codec.http2.Http2ConnectionHandler.closeStream(Http2ConnectionHandler.java:629)
   	at io.netty.handler.codec.http2.Http2ConnectionHandler.closeStreamLocal(Http2ConnectionHandler.java:601)
   	at io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.writeHeaders0(DefaultHttp2ConnectionEncoder.java:258)
   	at io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.writeHeaders(DefaultHttp2ConnectionEncoder.java:151)
   	at io.netty.handler.codec.http2.DecoratingHttp2FrameWriter.writeHeaders(DecoratingHttp2FrameWriter.java:45)
   	at io.netty.handler.codec.http2.Http2FrameCodec.writeHeadersFrame(Http2FrameCodec.java:404)
   	at io.netty.handler.codec.http2.Http2FrameCodec.write(Http2FrameCodec.java:308)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
   	at io.netty.handler.codec.http2.AbstractHttp2StreamChannel.write0(AbstractHttp2StreamChannel.java:1137)
   	at io.netty.handler.codec.http2.AbstractHttp2StreamChannel$Http2ChannelUnsafe.writeHttp2StreamFrame(AbstractHttp2StreamChannel.java:990)
   	at io.netty.handler.codec.http2.AbstractHttp2StreamChannel$Http2ChannelUnsafe.write(AbstractHttp2StreamChannel.java:961)
   	at io.netty.channel.DefaultChannelPipeline$HeadContext.write(DefaultChannelPipeline.java:1367)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:877)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
   	at org.apache.dubbo.rpc.protocol.tri.command.HeaderQueueCommand.doSend(HeaderQueueCommand.java:56)
   	at org.apache.dubbo.rpc.protocol.tri.command.QueuedCommand.send(QueuedCommand.java:58)
   	at org.apache.dubbo.rpc.protocol.tri.transport.TripleCommandOutBoundHandler.write(TripleCommandOutBoundHandler.java:32)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
   	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:851)
   	at io.netty.channel.DefaultChannelPipeline.write(DefaultChannelPipeline.java:1010)
   	at io.netty.handler.codec.http2.AbstractHttp2StreamChannel.write(AbstractHttp2StreamChannel.java:504)
   	at org.apache.dubbo.rpc.protocol.tri.command.QueuedCommand.run(QueuedCommand.java:44)
   	at org.apache.dubbo.rpc.protocol.tri.command.StreamQueueCommand.run(StreamQueueCommand.java:37)
   	at org.apache.dubbo.rpc.protocol.tri.transport.TripleWriteQueue.flush(TripleWriteQueue.java:71)
   	at org.apache.dubbo.rpc.protocol.tri.transport.TripleWriteQueue.flush(TripleWriteQueue.java:29)
   	at org.apache.dubbo.common.BatchExecutorQueue.run(BatchExecutorQueue.java:78)
   	at org.apache.dubbo.common.BatchExecutorQueue.lambda$scheduleFlush$0(BatchExecutorQueue.java:50)
   	at io.netty.util.concurrent.AbstractEventExecutor.runTask$$$capture(AbstractEventExecutor.java:174)
   	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java)
   	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167)
   	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
   	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
   	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
   	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
   	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:750)
   Caused by: io.netty.handler.codec.http2.Http2Exception$StreamException: TotalPendingBytes size overflow for stream: 1
   	at io.netty.handler.codec.http2.Http2Exception.streamError(Http2Exception.java:153)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$ListenerWritabilityMonitor.checkConnectionThenStreamWritabilityChanged(TriHttp2RemoteFlowController.java:789)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$ListenerWritabilityMonitor.stateCancelled(TriHttp2RemoteFlowController.java:750)
   	... 53 more
   [2023-12-25 15:39:46] [INFO] [NettyServerWorker-3-2] (org.apache.dubbo.remoting.transport.netty4.NettyChannelHandler:55) -  [DUBBO] The connection of /0:0:0:0:0:0:0:1:60379 -> /0:0:0:0:0:0:0:1:50051 is established., dubbo version: 3.2.6, current host: 192.168.191.10
   [2023-12-25 15:39:46] [INFO] [NettyServerWorker-3-1] (org.apache.dubbo.remoting.transport.netty4.NettyServerHandler:90) -  [DUBBO] The connection of /0:0:0:0:0:0:0:1:60378 -> /0:0:0:0:0:0:0:1:50051 is disconnected., dubbo version: 3.2.6, current host: 192.168.191.10
   [2023-12-25 15:39:46] [INFO] [NettyServerWorker-3-1] (org.apache.dubbo.remoting.transport.netty4.NettyChannelHandler:69) -  [DUBBO] The connection of /0:0:0:0:0:0:0:1:60378 -> /0:0:0:0:0:0:0:1:50051 is disconnected., dubbo version: 3.2.6, current host: 192.168.191.10
   [2023-12-25 15:39:46] [INFO] [NettyServerWorker-3-2] (org.apache.dubbo.remoting.transport.netty4.NettyServerHandler:90) -  [DUBBO] The connection of /0:0:0:0:0:0:0:1:60379 -> /0:0:0:0:0:0:0:1:50051 is disconnected., dubbo version: 3.2.6, current host: 192.168.191.10
   [2023-12-25 15:39:46] [ERROR] [NettyServerWorker-3-2] (io.netty.handler.codec.http2.DefaultHttp2Connection:359) - Caught Throwable from listener onStreamClosed.
   java.lang.RuntimeException: Caught unexpected exception from checkAllWritabilityChanged
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$ListenerWritabilityMonitor.stateCancelled(TriHttp2RemoteFlowController.java:752)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$FlowState.cancel(TriHttp2RemoteFlowController.java:512)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$1.onStreamClosed(TriHttp2RemoteFlowController.java:123)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection.notifyClosed(DefaultHttp2Connection.java:357)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams.removeFromActiveStreams(DefaultHttp2Connection.java:1007)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams.deactivate(DefaultHttp2Connection.java:963)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream.close(DefaultHttp2Connection.java:515)
   	at io.netty.handler.codec.http2.DefaultHttp2Connection.close(DefaultHttp2Connection.java:153)
   	at io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder.channelInactive(Http2ConnectionHandler.java:217)
   	at io.netty.handler.codec.http2.Http2ConnectionHandler.channelInactive(Http2ConnectionHandler.java:432)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:305)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281)
   	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274)
   	at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:81)
   	at org.apache.dubbo.remoting.transport.netty4.NettyChannelHandler.channelInactive(NettyChannelHandler.java:62)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:305)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281)
   	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274)
   	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1405)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301)
   	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281)
   	at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:901)
   	at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:813)
   	at io.netty.util.concurrent.AbstractEventExecutor.runTask$$$capture(AbstractEventExecutor.java:174)
   	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java)
   	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167)
   	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
   	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
   	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
   	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
   	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:750)
   Caused by: io.netty.handler.codec.http2.Http2Exception$StreamException: TotalPendingBytes size overflow for stream: 1
   	at io.netty.handler.codec.http2.Http2Exception.streamError(Http2Exception.java:153)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$ListenerWritabilityMonitor.checkConnectionThenStreamWritabilityChanged(TriHttp2RemoteFlowController.java:789)
   	at org.apache.dubbo.rpc.protocol.tri.TriHttp2RemoteFlowController$ListenerWritabilityMonitor.stateCancelled(TriHttp2RemoteFlowController.java:750)
   	... 32 more
   ```
   
   go客户端日志
   
   ```
   2023-12-25 15:39:46	INFO	config/root_config.go:138	[Config Center] Config center doesn't start
   2023-12-25 15:39:46	INFO	config/reference_config.go:141	URL specified explicitly tri://localhost:50051
   2023-12-25 15:39:46	INFO	dubbo3/dubbo3_protocol.go:143	[Triple Protocol] Refer service: tri://localhost:50051/test.rpc.broadcast.api.BroadcastService?app.version=&application=dubbo.io&async=false&bean.name=BroadcastService&cluster=failover&config.tracing=&environment=&generic=&group=&interface=test.rpc.broadcast.api.BroadcastService&loadbalance=&max-call-recv-msg-size=6000000&max-call-send-msg-size=6000000&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go&peer=true&provided-by=&reference.filter=cshutdown&registry.role=0&release=dubbo-golang-3.0.4&remote.timestamp=&retries=&serialization=hessian2&side=consumer&sticky=false&timestamp=1703489986&version=
   2023-12-25 15:39:46	WARN	proxy/proxy.go:212	[CallProxy] received rpc err: Failed to invoke the method GetBroadcastObj in the service test.rpc.broadcast.api.BroadcastService. Tried 1 times of the providers [tri://:@localhost:50051/?interface=test.rpc.broadcast.api.BroadcastService&group=&version= tri://:@localhost:50051/?interface=test.rpc.broadcast.api.BroadcastService&group=&version=] (2/1)from the registry tri://localhost:50051/test.rpc.broadcast.api.BroadcastService?app.version=&application=dubbo.io&async=false&bean.name=BroadcastService&cluster=failover&config.tracing=&environment=&generic=&group=&interface=test.rpc.broadcast.api.BroadcastService&loadbalance=&max-call-recv-msg-size=6000000&max-call-send-msg-size=6000000&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go&peer=true&provided-by=&reference.filter=cshutdown&registry.role=0&release=dubbo-golang-3.0.4&remote.timestamp=&retries=&serialization=hessian2&side=consumer&sticky=false&timest
 amp=1703489986&version= on the consumer 172.23.117.164 using the dubbo version 3.0.4. Last error is closing transport due to: connection error: desc = "error reading from server: read tcp [::1]:60379->[::1]:50051: read: connection reset by peer", received prior goaway: code: INTERNAL_ERROR, debug data: "byte distribution write error".: closing transport due to: connection error: desc = "error reading from server: read tcp [::1]:60379->[::1]:50051: read: connection reset by peer", received prior goaway: code: INTERNAL_ERROR, debug data: "byte distribution write error"
   error: closing transport due to: connection error: desc = "error reading from server: read tcp [::1]:60379->[::1]:50051: read: connection reset by peer", received prior goaway: code: INTERNAL_ERROR, debug data: "byte distribution write error"
   ```
   
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


Re: [I] 调用java服务端高版本返回的数据过大时报错 [dubbo-go]

Posted by "AlexStocks (via GitHub)" <gi...@apache.org>.
AlexStocks closed issue #2544: 调用java服务端高版本返回的数据过大时报错
URL: https://github.com/apache/dubbo-go/issues/2544


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org