liyuheng55555 opened a new pull request, #12220:
URL: https://github.com/apache/iotdb/pull/12220

   Over the past period, some initialization work has been brought forward to 
the DataNode startup phase, which has slightly slowed down the startup speed of 
the DataNode, and in turn, increased the time between DataNode registration and 
the start of the RPC service.
   
   Now, if the ConfigNode and DataNode are started simultaneously, a fault may 
occur where the DataNode cannot obtain a complete list of ConfigNodes.
   
   The occurrence of this fault requires a specific sequence of events:
   
   - When the DataNode registration returns, because the ConfigNode has not 
completed registration, the DataNode does not get a complete list of 
ConfigNodes.
   - After the ConfigNode registration is complete, it fails to send the 
complete list to the DataNode via RPC because the DataNode RPC service has not 
yet started.
   
   A temporary solution to this problem is to increase the retry time for 
sending the complete list.


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