guohao-rosicky opened a new pull request, #5298:
URL: https://github.com/apache/ozone/pull/5298

   ## What changes were proposed in this pull request?
   
   When a host is shut down and the node deadline is exceeded, the state of the 
node is changed to DEAD, and the replication manager of the SCM schedules the 
replenishment of the replica of the container that the node is responsible for.
   
   When the machine has more data and fewer nodes, other datanode nodes will 
receive too many replication tasks and queue them for execution. When the 
datanode is restarted during the execution process and reports the container it 
is responsible for to the SCM, these replication tasks will still be executed 
in the queue.
   
   I know that each datanode command has a deadline, and I don't see it set in 
LegacyReplicationManager; it's set in ReplicationManager, and if 
LegacyReplicationManager is also set If LegacyReplicationManager also sets 
deadline, then the replication task on datanode will not be executed when it 
reaches deadline.
   
   ## What is the link to the Apache JIRA
   
   https://issues.apache.org/jira/browse/HDDS-9281
   
   


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