在开发 ElasticJob-Cloud 作业时,开发人员可以脱离 Mesos 环境,在本地运行和调试作业。 可以利用本地运行模式充分的调试业务功能以及单元测试,完成之后再部署至 Mesos 集群。

    本地运行作业无需安装 Mesos 环境。

    1. // 创建作业配置
    2. JobConfiguration jobConfig = JobConfiguration.newBuilder("myJob", 3).cron("0/5 * * * * ?").build();
    3. // 配置当前运行的作业的分片项
    4. int shardingItem = 0;
    5. // 创建本地执行器
    6. new LocalTaskExecutor(new MyJob(), jobConfig, shardingItem).execute();