Chenjp commented on issue #14098: URL: https://github.com/apache/dubbo/issues/14098#issuecomment-2151468612
When stream exhaust occur, Server send GOAWAY frame to prevent client-endpoint to open a new stream with higher stream id. GOAWAY is a part of http/2 error-handling. We may handle it as HTTP/2 transportation layer error. Currently ```TripleGoAwayHandler#channelRead, NettyConnectionHandler#onGoAway, NettyConnectionClient#onGoaway``` implements close-and-reconnect on connection layer. **Suggest** to raise RpcException with code NETWORK_EXCEPTION to trigger non-biz RPC call retry mechansim. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
