网络科技

    今日:580| 主题:246247
收藏本版
互联网、科技极客的综合动态。

[其他] 开发你的第一个SchedulerX任务

[复制链接]
咱能不逗吗~ 发表于 2016-10-13 12:26:11
146 8

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
摘要: 本文档主要介绍了从创建一个定时任务、定时任务的配置、定时任务处理器的编写到定时任务执行客户端 Bean 配置的完整流程,旨在以最简单明了的方式引导您快速上手 SchedulerX,为进一步使用和熟悉 SchedulerX 的功能提供入门。
  EDAS SchedulerX 快速入门

  简介

  SchedulerX 是一个分布式定时任务调度系统。用户在应用中依赖 SchedulerX-Client,并在 SchedulerX 控制台创建定时任务,进行相应的参数配置后,启动该应用就可以接收到定时任务的周期调度。SchedulerX-Server 集群为调度触发提供高可用性和高稳定性的保证,并且可以实现对用户客户端机器集群进行分布式调度。
  本文档主要介绍了从创建一个定时任务、定时任务的配置、定时任务处理器的编写到定时任务执行客户端 Bean 配置的完整流程,旨在以最简单明了的方式引导您快速上手 SchedulerX,为进一步使用和熟悉 SchedulerX 的功能提供入门。
  本文档主要包含以下内容:
  
       
  • 如何在应用中创建一个定时任务处理器   
  • 如何创建一个定时任务并配置任务触发时间周期   
  • 如何运行一个定时任务执行客户端,接收任务定时调度   
  • 开发者旺旺交流群  
  创建定时任务示例

  下文以建立一个每隔 1 分钟执行一次 Hello World 输出的定时任务为例进行说明。
   1. 在工程中添加 schedulerX-client 依赖

         [code]  com.alibaba.edas  schedulerX-client  1.6.5[/code]       2. 实现 Job 处理器接口

         [code]package com.schedulerx.test;import java.util.Date;import com.alibaba.edas.schedulerX.ProcessResult;import com.alibaba.edas.schedulerX.ScxSimpleJobContext;import com.alibaba.edas.schedulerX.ScxSimpleJobProcessor;public class ExecuteShellJobProcessor implements ScxSimpleJobProcessor {    public ProcessResult process(ScxSimpleJobContext context) {     System.out.println("Hello World! "+new Date());     return new ProcessResult(true);//true表示执行成功,false表示失败    }}[/code]       3. 在 EDAS 控制台创建 Job

   1) 登陆 EDAS 控制台( https://edas.console.aliyun.com/ ), 选择左侧菜单栏 分布式任务调度 ,单击右上角 新建 Job
   2) 在 创建任务 对话框输入相应信息,单击 确定
   
开发你的第一个SchedulerX任务-1 (调度系统,处理器,稳定性,开发者,控制台)

  Job 分组:对应 EDAS 中的服务分组,并在右侧选择 Job 所在的域。
  在选择 EDAS 服务分组时可使用默认分组或者选择已经存在的分组,也可使用新创建的服务分组。
  EDAS 服务分组的创建方法:
   在 EDAS 控制台左侧菜单栏选择 服务市场 >服务分组,单击右上角 创建服务组
   Job 处理接口:输入接口实现的全类名(完整包路径加类名)。
  此处填入您在第 2 步创建的 Job 处理器 ExecuteShellJobProcessor 的全类名(com.schedulerx.test.ExecuteShellJobProcessor)。
   定时表达式:可使用工具生成,也可手工修改时间表达式字符串。
  
       
  • 工具生成  


开发你的第一个SchedulerX任务-2 (调度系统,处理器,稳定性,开发者,控制台)

  
       
  • 手工修改时间表达式字符串:  

12下一页
友荐云推荐




上一篇:Verizon and Google confirm Wi-Fi calling and HD voice will work with Pixel phone
下一篇:This Company Will Forever Alter the 360° Video-Making Industry
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

向真 发表于 2016-10-13 12:47:56
确实不错,顶先
回复 支持 反对

使用道具 举报

JulianNop 发表于 2016-10-13 12:48:12
咱能不逗吗~的帖子越来越有深度了!
回复 支持 反对

使用道具 举报

筠如 发表于 2016-10-13 12:49:00
以后要跟咱能不逗吗~好好学习学习!
回复 支持 反对

使用道具 举报

程凤 发表于 2016-10-13 13:21:04
出问题先从自己身上找原因,别一便秘就怪地球没引力.
回复 支持 反对

使用道具 举报

wgja2tQm 发表于 2016-10-13 19:19:13
2016-10-13是幸运日哦
回复 支持 反对

使用道具 举报

壮壮 发表于 2016-10-13 19:23:50
前排,哇咔咔
回复 支持 反对

使用道具 举报

YIYAO888 发表于 2016-10-13 19:24:04
好,很好,非常好!
回复 支持 反对

使用道具 举报

邓传坤 发表于 2016-11-16 11:07:16
鸟大了什么林子都有。。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表