当前位置: 首页 > 网络应用技术

分布式任务调度平台xxl-job

时间:2023-03-07 13:11:55 网络应用技术

  没有一个后端服务无法避免需要安排任务的场景。为了满足需求,引入了一个分布式的任务调度平台,“快速开发,简单学习,轻巧和简单的扩展”将引入XXL-JOB.NOW开源代码,并连接到多个公司在线产品线。

  XXL-JOB主要包含2个部分:

  管理计划任务,负责触发计划执行以及提供Web任务管理平台。

  操作报告:统计任务的执行状态

  控制中的行动:由注册的调度任务执行的AppName,由服务IP+端口列表组成

  任务管理:在执行器下,设置需要安排的任务

  新任务:

  计划日志:筛选和查看定时任务的日志执行

  负责接收调度中心的请求并执行任务逻辑。

  在中间,受支持的呼叫,服务地址通过分类进行分类

  用于确定执行器地址。

  XXL-JOB支持良好的支持,并提供服务以促进其他语言的支持。

  如果添加配置,请在使用配置服务(例如或其他配置服务)时修改相应服务的配置文件。

  添加了医生并填写配置文件。名称和注册方法选择“自动注册”。

  新添加时间任务,选择运行方法,JobHandler填写该项目

  XXL-JOB支持已达到跨语言电话。

  API主要包括:

  :触发任务,暂停任务

  :注册,查询日志

  有关详细信息,您可以查看官方:调度中心/执行器Restful API(某些字段已过时,您需要查看代码)

  让我们以项目为例,以介绍使用过程。

  建议设置以避免自动注册的麻烦

  原始:https://juejin.cn/post/7099637871723675661

猜你喜欢