分布式调度
文章平均质量分 81
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
xiaolyuh123
凡是过去,皆为序幕
展开
-
【XXL-JOB】执行器架构设计和源码解析
i++) {任务开发:在Spring Bean实例中,开发Job方法;注解配置:为Job方法添加注解 “@XxlJob(value=“自定义jobhandler名称”, init = “JobHandler初始化方法”, destroy = “JobHandler销毁方法”)”,注解value值对应的是调度中心新建任务的JobHandler属性的值。原创 2024-03-28 22:56:55 · 847 阅读 · 0 评论 -
【XXL-JOB】调度中心架构设计和源码解析
XXLJOB通过时间环数据结构来解决实时调度问题,减小调度误差XXLJOB通过异步化、多线程等方式来保证系统性能XXLJOB通过集群部署、并发控制、重试和监控告警的等方式来保证系统可用性和可靠性通过类似责任链的方式来解决告警模块扩展性通过提供完整的后台dashboard的方式来解决系统可维护性和可观测性。原创 2024-03-27 23:31:28 · 855 阅读 · 0 评论 -
【XXL-JOB】通过Postman调试本地任务
通过这段代码往下跟可以发现底层其实就是使用的HTTP工具完成的服务远程调用。最后拿出来就是上面的脚本。这里的job处理器替换成自己的就行。在XXL-JOB源码。原创 2024-03-20 15:40:10 · 464 阅读 · 0 评论