| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
lxnt2228
9年前发布

Java 任务调度 - Rafiki

Rafiki 是一个基于Java的任务调度框架,相对于Quartz更加轻量级和易用

  • 支持简单的重复任务调度

  • 支持Cron格式的任务调度

  • 采用任务容器/任务组的方式进行任务群分类

  • 支持同时超过10K任务同时执行(视机器效率)

  • 支持失败任务提醒和失败任务自动重执行

安装方式:

<dependency>      <groupId>org.pinae</groupId>      <artifactId>rafiki</artifactId>      <version>1.2</version>  </dependency>

示例代码:

public class DemoTestManager {      public static void main(String arg[]) throws Exception {          Task task = new Task();          Job job = new Job() {              public String getName() {                  return "DelayJob";              }                public boolean execute() throws JobException {                  System.out.println(System.currentTimeMillis());                  return true;              }          };            task.setName("HelloJob");          task.setJob(job);          task.setTrigger(new CronTrigger("0-30/5 * * * * * *"));            TaskContainer container = new TaskContainer();          container.add(task);          container.start();      }  }

官方网站:http://www.open-open.com/lib/view/home/1455508594276

 本文由用户 lxnt2228 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1455508594276.html
作业调度框架