Hi, RocketMQ Community:



    The current client module has built-in latency related functions, but this 
function is passive - isolating brokers based on the sending results, and is 
not aware of their availability. When multiple brokers encounter problems, they 
may be randomly selected for transmission. Therefore, this RIP hopes to provide 
a client's ability to actively detect broker reachability. Subdividing the 
available states of brokers and turning on this function when the network 
fluctuates greatly will make the process of selecting brokers more intelligent. 
So I would like to start an email thread to discuss RIP-63 Reachable broker 
detector in client.


I have written my proposal and you can click on the link below:
https://github.com/apache/rocketmq/wiki/RIP-63-Reachable-broker-detector-in-client

If you have any questions or suggestions, please reply to this email or comment 
on the proposal.

Thanks
Juntao Ji

Reply via email to