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: [email protected]
For additional commands, e-mail: [email protected]