morningman opened a new issue #402: Refactor heartbeat logic
URL: https://github.com/apache/incubator-doris/issues/402
 
 
   Currently we only have Backend heartbeat. And without Frontend
   or Broker heartbeat, we don't know the status of these nodes,
   thus can't do failover logic in some cases.
   
   1. Add Frontend and Broker heartbeat.
       1. Frontend heartbeat using BootstrapFinish http rest api, get will get 
`query port`, `rpc port` and `replayed journal id` from other non-master 
Frontends.
   
       2. Broker heartbeat using broker service's `ping()` rpc. Currently, 
nothing is piggybacked on the heartbeat massage.
   
   2. All heartbeats are managed in HeartbeatMgr.
   
   3. Rename BrokerAddress to FsBroker.
   
       Add some other info of broker in FsBroker instance

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to