开发环境快速搭建并试用的教程

序言

推出的《讲解开源项目》[1]系列。

项目地址:

的设计目标为企业级的分布式任务调度平台,即成为公司内部的调度中间件。整个公司统一布署调度中心-,旗下所有业务线应用只须要依赖'-'即可接入获取任务调度与分布式估算能力。

为此,由调度服务器(-)和执行器(-)两部份组成,-负责提供Web服务和完成任务的调度,-则负责执行用户所编撰的任务代码,同时提供分布式估算能力。

以下为在本地开发环境快速搭建并试用的教程。

一、STEP1:初始化项目gitclone导出IDE,源码结构如下,我们须要启动调度服务器(-),同时在工程中编撰自己的处理器代码

二、STEP2:启动调度服务器

1.创建数据库(不须要建表,只须要创建数据库)-daily

2.更改配置文件,配置文件的说明官方文档[2]写的十分详尽,此处不再赘言。因为是在本地IDE搭建测试环境,因而我们选择使用开发环境的配置文件-daily.来更改并使用。须要更改的地方为数据库配置:

3.完成配置文件的更改后,可以直接通过启动类启动调度服务器任务平台,观察启动日志,查看是否启动成功~启动成功后,访问:7700/,倘若能顺利出现Web界面,则说明调度服务器启动成功!

4.注册应用:点击主页应用注册按键,填入-agent-test和控制台密码(用于步入控制台),注册示例应用(其实你也可以注册其他的,只是别忘掉在示例程序中同步更改~)

三、STEP3:编撰示例代码

步入示例工程(--),更改配置文件联接-并编撰自己的处理器代码。

1.更改--的启动配置类,将更改为刚才在控制台注册的名称。

2.编撰自己的处理器:在示例工程中新建一个类,承继你想要使用的处理器(各个处理器的介绍可见官方文档[3]),这儿为了简单演示任务平台,选择使用单机处理器,以下代码示例演示了在线日志功能的使用。

3.启动示例程序,即直接运行主类,观察控制台输出信息,判定是否启动成功。

四、STEP4:任务的配置与运行

调度服务器与示例工程都启动完毕后,再度抵达Web页面(:7700/),进行任务的配置与运行。

1.在首页输入框输入配置的应用名称,成功操作后会即将步入后端管理界面。

2.点击任务管理->新建任务(右上角),开始创建任务。

3.完成任务创建后,即可在控制台见到刚刚创建的任务,假如认为等待调度太过分漫长,可以直接点击运行按键,立刻运行本任务。

4.抵达任务示例边栏,查看任务的运行状态和在线日志

4.1基本配置4.2执行配置

由执行类型(单机、广播和)、处理器类型和处理器参数组成,后两项互相关联。

4.3运行配置4.4重试配置4.5机器配置

拿来标注容许执行任务的机器状态,避免这些摇摇欲坠的机器,0代表无任何限制。

4.6集群配置4.7报案配置

选择任务执行失败后报案通知的对象,须要事先录入。

基础的教程到这儿也就结束了~更多功能示例可见官方文档[5],工作流、、容器等中级特点等你来探求!

五、总结与预告

本章详尽介绍了的快速入门,依照本文才能快速搭建起本地开发/测试环境。下一章节,我将会对整体的构架做一个介绍,为前面的技术分析做打算。

那我们上期再会喽~

作者散记

“常在海边走,哪有不湿鞋”,但是,这句话在茶卡盐湖却属于奢望。

稍有不慎,隐秘的盐窟便对你敞开怀抱,顿时将你吞噬~

盐湖这么,人生亦是这么。

难免不幸时,也要对着美好的今天笑容~

参考资料

[1]《讲解开源项目》:

[2]官方文档:#4DTFD

[3]官方文档:

[4]在线生成网站:

[5]官方文档:

标签: 调度 示例 应用 配置 编写

  • 评论列表 (0)

留言评论