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]

Reply via email to