资讯专栏INFORMATION COLUMN

分布式云调度处理系统

DangoSky / 2563人阅读

摘要:项目基于并进行若干扩展而成,适用于公司内部做定时调度处理,方便,快捷,简单。支持四种任务处理方式。可视化控制台及调度器,去调度具体的内置了一个最简单的可选处理器,可扩展,可自定义,可分布式部署。

分布式云调度处理系统。

项目地址:
http://git.oschina.net/chinax...

项目参考xxl-job进行若干改动。

项目基于quartz并进行若干扩展而成,适用于公司内部做定时调度处理,方便,快捷,简单。

支持bean, groovy, shell, python四种任务处理方式。

项目架构图

core: 云调度核心,封装了各种工具,基础组件。

job: quartz可视化控制台及quartz调度器,去调度具体的executor, 内置了一个最简单的executor.

executor: 可选处理器,可扩展,可自定义,可分布式部署。

技术选型

业务架构图

job可视化控制台架构图

控制台首页

任务管理

脚本编辑器

日志管理

日志控制台

集群管理

项目配置

项目采用分模块开发,其中的微服务模块:facade, facade-impl, integration为测试模块,没有使用,可以自行去掉。

项目下载下来,只需要更改日志路径及数据库相关配置即可正常使用。

日志配置在:conf/config/logback.xml

数据库配置在:conf/config/application.properties

执行器模块比较简单,主要用来开发一些自定义的bean处理类。默认job模块中已经内置了一个基础处理器。

数据库表定义在:dal 模块中的 qs_scheduler.sql 中,创建所需要的表即可。其中11张表是quartz的表,另外5张表是业务扩展表。

项目站点

项目集成了一些maven的插件,如findbugs, taglist, 你可以有选择的生成项目站点,查看项目报告。

mvn clean site

即可在target目录下得到 site 信息。

各个子模块的target目录下都有 site 信息,可以查看项目报告,如findbugs。

项目启动

数据库和配置修改完毕后,直接在项目目录执行:

mvn clean package -DskipTests

将项目 job/target/job.war 拷贝到 tomcat 的webapps下,启动tomcat即可。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/67514.html

相关文章

  • 100%移植阿里移动测试技术,竟仅需1周?!——移动测试专有(2)——架构详解

    摘要:云盒可以给智能设备提供稳定的电源供应网络环境安全保障,是智能设备接入云服务的载体,具有低成本,高可靠,安全性高的特点。每个云盒都是管理智能终端的最小单元,多个云盒之间可以完美堆叠,可以灵活适应各种复杂的机房环境以及各种规模的智能终端接入。 摘要: 移动测试的应用架构 作为一整个庞大的移动测试解决方案,MQC专有云系统内部包含了非常多的软硬件模块,整个系统紧密高效的互相连接稳定配合。从模...

    Bowman_han 评论0 收藏0
  • 100%移植阿里移动测试技术,竟仅需1周?!——移动测试专有(2)——架构详解

    摘要:云盒可以给智能设备提供稳定的电源供应网络环境安全保障,是智能设备接入云服务的载体,具有低成本,高可靠,安全性高的特点。每个云盒都是管理智能终端的最小单元,多个云盒之间可以完美堆叠,可以灵活适应各种复杂的机房环境以及各种规模的智能终端接入。 摘要: 移动测试的应用架构 作为一整个庞大的移动测试解决方案,MQC专有云系统内部包含了非常多的软硬件模块,整个系统紧密高效的互相连接稳定配合。从模...

    curlyCheng 评论0 收藏0
  • Kubernetes在上汽集团平台及AI方面的应用

    摘要:截至目前,已服务了上汽集团集团本部上汽乘用车上汽大通吉安物流赛客出行等余家汽车企业。经过这一两年的尝试及探索,上汽集团帆一尚行正式将列为产品线的重要产品,用以支撑整个容器平台的运行。最终在平台应用的层面,上汽集团也选择了进行应用于落地。 帆一尚行成立于2015年,是上汽集团的全资子公司,建设有上海、南京、郑州(在建)三个数据中心,拥有超过4000台物理服务器,10PB的数据存储,总面积...

    jayce 评论0 收藏0
  • 计算技术发展的六大趋势

    摘要:高利用率一体化低功耗自动化管理成为云计算数据中心建设的关注点,整合绿色节能成为云计算数据中心构建技术的发展特点。隐私权保护问题虽是云计算普及过程中需要解决的一大难题,但随着云计算的发展及相关标准的成熟。 1、数据中心向整合化和绿色节能方向发展目前传统数据中心的建设正面临异构网络、静态资源、管理复杂、能耗高等方面问题,云计算数据中心与传统数据中心有所不同,它既要解决如何在短时间内快速、高效完成...

    UCloud 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<