Elastic Job官网:http://elasticjob.io/index_zh.html
示例:Spring Boot + Elastic Job 实现一个simple任务类型
1.maven 导入相关的包
<!--Begin Elastic Job -->
<dependency>
<groupId>com.dangdang</groupId>
<artifactId>elastic-job-lite-core</artifactId>
<version>2.1.5</version>
<exclusions>
<exclusion>
<groupId>org.apache.curator</groupId>
<artifactId>curator-client</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.dangdang</groupId>
<artifactId>elastic-job-lite-spring</artifactId>
<version>2.1.5</version>
<exclusions>
<exclusion>
<groupId>org.apache.curator</groupId>
<artifactId>curator-client</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-client</artifactId>
<version>2.11.1</version>
</dependency>
<!--End Elastic Job -->
2.相关的配置说明
RegistryCenterConfig:连接注册中心相关的配置
JobEventConfig: Event持久到DB的相关配置
SimpleJobConfig:实现SimpleJob接口的相关配置

本文通过一个示例介绍了如何在Spring Boot项目中使用Elastic Job实现一个简单的任务。首先,文章提到了Elastic Job的官网,并且详细说明了在maven中导入所需依赖的过程。接着,讲解了配置代码的编写,包括任务样例类和启动类的创建。最后,文章总结了简单任务的实现,并提到可以通过ZooInspector工具查看在Zookeeper上的任务信息。
最低0.47元/天 解锁文章
2668

被折叠的 条评论
为什么被折叠?



