yyqdbngt opened a new pull request, #3409:
URL: https://github.com/apache/rocketmq-dashboard/pull/3409

   ### Summary
   
   `ProxyConsumerResolver` discovers proxy remoting addresses from the 
heartbeat-syncer group and queries each proxy until one reports the group. 
Existing tests covered discovery, caching, retry-after-failure and the 
unreachable-proxy path, but not per-proxy query failure or address parsing edge 
cases.
   
   ### Changes
   
   - A timed-out remoting query degrades the whole lookup to `null`
   - When the first proxy answers empty, the next proxy is still tried
   - A client address without a port is retained and suffixed with the remoting 
port
   - Blank client addresses are skipped during discovery
   
   ### Testing
   
   `mvn test -Dtest=ProxyConsumerResolverTest` passes: 9 tests, 0 failures (up 
from 5).


-- 
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]

Reply via email to