Ahmed Hussein created HDFS-16042:
------------------------------------

             Summary: DatanodeAdminMonitor scan should be delay based
                 Key: HDFS-16042
                 URL: https://issues.apache.org/jira/browse/HDFS-16042
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: datanode
            Reporter: Ahmed Hussein
            Assignee: Ahmed Hussein


In {{DatanodeAdminManager.activate()}}, the Monitor task is scheduled with a 
fixed rate, ie. the period is from start1 -> start2.  

{code:java}
executor.scheduleAtFixedRate(monitor, intervalSecs, intervalSecs,
   TimeUnit.SECONDS);
{code}

According to Java API docs for {{scheduleAtFixedRate}},
{quote}If any execution of this task takes longer than its period, then 
subsequent executions may start late, but will not concurrently execute.{quote}

It should be a fixed delay so it's end1 -> start1.



 





--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to