liyinsheng created ROCKETMQ-71:
----------------------------------
Summary: remove commitlog, messagequeue bug
Key: ROCKETMQ-71
URL: https://issues.apache.org/jira/browse/ROCKETMQ-71
Project: Apache RocketMQ
Issue Type: Bug
Reporter: liyinsheng
Assignee: vongosling
there is the following code in DefaultMessageStore.java
this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
DefaultMessageStore.this.cleanFilesPeriodically();
}
}, 1000 * 60, this.messageStoreConfig.getCleanResourceInterval(),
TimeUnit.MILLISECONDS);
scheduleAtFixedRate function should change to scheduleAtFixedRate because
executions will commence after {@code initialDelay} then {@code
initialDelay+period}, then {@code initialDelay + 2 * period}, and so on,that
means executions delay time should more and more longer
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)