Example usage for org.apache.commons.lang3.time DateUtils MILLIS_PER_DAY

List of usage examples for org.apache.commons.lang3.time DateUtils MILLIS_PER_DAY

Introduction

In this page you can find the example usage for org.apache.commons.lang3.time DateUtils MILLIS_PER_DAY.

Prototype

long MILLIS_PER_DAY

To view the source code for org.apache.commons.lang3.time DateUtils MILLIS_PER_DAY.

Click Source Link

Document

Number of milliseconds in a standard day.

Usage

From source file:org.apache.rocketmq.broker.yunai.BrokerControllerMasterTest2.java

/**
 * broker ?//from ww w  .  ja v a  2 s. co  m
 */
@Test
public void testBrokerRestart() throws Exception {
    System.setProperty("user.home",
            System.getProperty("user.home") + File.separator + "broker" + File.separator + "master-b");

    // ?
    System.setProperty(RemotingCommand.REMOTING_VERSION_KEY, Integer.toString(MQVersion.CURRENT_VERSION));
    //
    final NettyServerConfig nettyServerConfig = new NettyServerConfig();
    nettyServerConfig.setListenPort(10911 + 100);
    //
    final BrokerConfig brokerConfig = new BrokerConfig();
    brokerConfig.setBrokerName("broker-b");
    brokerConfig.setBrokerId(MixAll.MASTER_ID);
    brokerConfig.setNamesrvAddr("127.0.0.1:9876");
    //
    final MessageStoreConfig messageStoreConfig = new MessageStoreConfig();
    messageStoreConfig.setDeleteWhen("04");
    messageStoreConfig.setFileReservedTime(48);
    messageStoreConfig.setFlushDiskType(FlushDiskType.ASYNC_FLUSH);

    if (true) {
        messageStoreConfig.setBrokerRole(BrokerRole.ASYNC_MASTER);
    } else {
        messageStoreConfig.setBrokerRole(BrokerRole.SYNC_MASTER);
    }

    messageStoreConfig.setDuplicationEnable(false);

    messageStoreConfig.setHaListenPort(nettyServerConfig.getListenPort() + 1);

    //        BrokerPathConfigHelper.setBrokerConfigPath("/Users/yunai/?/?/Javascript/Story/incubator-rocketmq/conf/broker.conf");
    // broker ?
    BrokerController brokerController = new BrokerController(//
            brokerConfig, //
            nettyServerConfig, //
            new NettyClientConfig(), //
            messageStoreConfig);
    brokerController.initialize();
    brokerController.start();
    //        brokerController.getTopicConfigManager().createTopicInSendMessageBackMethod()
    Thread.sleep(DateUtils.MILLIS_PER_DAY);
}

From source file:org.apache.rocketmq.broker.yunai.BrokerControllerSlaveTest.java

/**
 * broker ?/*from  ww w . j  a v a2 s  .c om*/
 */
@Test
public void testBrokerRestart() throws Exception {
    System.setProperty("user.home",
            System.getProperty("user.home") + File.separator + "broker" + File.separator + "slave");

    // ?
    System.setProperty(RemotingCommand.REMOTING_VERSION_KEY, Integer.toString(MQVersion.CURRENT_VERSION));
    //
    final NettyServerConfig nettyServerConfig = new NettyServerConfig();
    nettyServerConfig.setListenPort(20911);
    //
    final BrokerConfig brokerConfig = new BrokerConfig();
    brokerConfig.setBrokerName("broker-a");
    brokerConfig.setBrokerId(1L); // 1
    brokerConfig.setNamesrvAddr("127.0.0.1:9876");

    //
    final MessageStoreConfig messageStoreConfig = new MessageStoreConfig();
    messageStoreConfig.setDeleteWhen("04");
    messageStoreConfig.setFileReservedTime(48);
    messageStoreConfig.setFlushDiskType(FlushDiskType.ASYNC_FLUSH);
    messageStoreConfig.setBrokerRole(BrokerRole.SLAVE);

    messageStoreConfig.setDuplicationEnable(false);

    messageStoreConfig.setHaListenPort(nettyServerConfig.getListenPort() + 1);

    //        BrokerPathConfigHelper.setBrokerConfigPath("/Users/yunai/?/?/Javascript/Story/incubator-rocketmq/conf/broker.conf");
    // broker ?
    BrokerController brokerController = new BrokerController(//
            brokerConfig, //
            nettyServerConfig, //
            new NettyClientConfig(), //
            messageStoreConfig);
    brokerController.initialize();
    brokerController.start();
    //        brokerController.getTopicConfigManager().createTopicInSendMessageBackMethod()
    Thread.sleep(DateUtils.MILLIS_PER_DAY);
}

From source file:org.apache.rocketmq.broker.yunai.BrokerControllerTest.java

/**
 * broker ?/*  w  w  w  .j  a v a 2s.c  om*/
 */
@Test
public void testBrokerRestart() throws Exception {
    // ?
    System.setProperty(RemotingCommand.REMOTING_VERSION_KEY, Integer.toString(MQVersion.CURRENT_VERSION));
    //
    final NettyServerConfig nettyServerConfig = new NettyServerConfig();
    nettyServerConfig.setListenPort(10911);
    //
    final BrokerConfig brokerConfig = new BrokerConfig();
    brokerConfig.setBrokerName("broker-a");
    brokerConfig.setNamesrvAddr("127.0.0.1:9876");
    //
    final MessageStoreConfig messageStoreConfig = new MessageStoreConfig();
    messageStoreConfig.setDeleteWhen("04");
    messageStoreConfig.setFileReservedTime(48);
    messageStoreConfig.setFlushDiskType(FlushDiskType.ASYNC_FLUSH);

    messageStoreConfig.setDuplicationEnable(false);

    //        BrokerPathConfigHelper.setBrokerConfigPath("/Users/yunai/?/?/Javascript/Story/incubator-rocketmq/conf/broker.conf");
    // broker ?
    BrokerController brokerController = new BrokerController(//
            brokerConfig, //
            nettyServerConfig, //
            new NettyClientConfig(), //
            messageStoreConfig);
    brokerController.initialize();
    brokerController.start();
    //        brokerController.getTopicConfigManager().createTopicInSendMessageBackMethod()
    Thread.sleep(DateUtils.MILLIS_PER_DAY);
}

From source file:org.ligoj.app.plugin.id.resource.batch.AbstractBatchResource.java

/**
 * Is the current task is finished./*from www  . j a v  a 2  s .  c o m*/
 */
private boolean isFinished(final BatchTaskVo<?> task) {
    return task.getStatus().getEnd() != null
            && task.getStatus().getEnd().getTime() + DateUtils.MILLIS_PER_DAY < System.currentTimeMillis();
}