当前位置: 首页 > news >正文

【案例】--(非分布式)轻量级任务调度平台

目录

  • 一、前言说明
  • 二、背景
    • 2.1、完成任务,顺便搭建了一个任务调度平台
  • 三、具体实现解析
    • 3.1、技术栈等选型
    • 3.2、完成具体功能解析
      • (1)、支持基本任务功能
      • (2)、支持日志收集功能
      • (3)、支持用户异常,选择性关闭调度功能
      • (4)、实时监控正在执行和任务队列的任务情况
      • (5)、实时监控任务执行、阻塞等情况
  • 四、平台存在不足

一、前言说明

写这篇文章前,有必要说明下。自己搭建的只是非分布式的轻量级任务调度平台,它和现在网上已经成熟的quartz、xxl-job等是没法对比的【不是说功能满足不了,而是适应分布式场景上是有差距的】。撰写这篇文章,主要记录在实现业务功能基础上,自己如何去思考?如何去可拓展的实现?如何做到向其他项目进行快速推广使用?
----能力有限,不喜欢勿喷!

对于任务调度类有很多,通过对比分析【可参考

http://www.lryc.cn/news/12305.html

相关文章:

  • key的作用原理与列表的遍历、追加、搜索、排序
  • SQL性能优化的47个小技巧,你了解多少?
  • DPDK — 数据加速方案的核心思想
  • [python入门㊽] - 自定义异常 raise 关键字
  • DDOS攻击
  • 网络编程套接字
  • 海量数据相似数据查询方法
  • Codeforces Round #822 (Div. 2)
  • 华为OD机试 - 最短木板长度(JS)
  • java设计模式——观察者模式
  • linux高级命令之线程的注意点
  • MyBatisPlus ---- 多数据源
  • Java多线程
  • linux高级命令之线程执行带有参数的任务
  • 管理会计报告和财务报告的区别
  • 华为OD机试 - 最左侧冗余覆盖子串(Python) | 机试题算法思路 【2023】
  • 【Opencv 系列】第1章 图像基础
  • 创建和销毁对象——遇到多个构造器参数时要考虑使用构建器
  • 【c++学习】入门c++(中)
  • 论文阅读_AlphaGo_Zero
  • 一文教你用Python创建自己的装饰器
  • 华为OD机试 - 任务总执行时长(JS)
  • pytorch离线快速安装
  • 华为OD机试 - 数组合并(JS)
  • 不要让GPT成为你通向“学业作弊”的捷径——使用GPT检测工具来帮助你保持正确的方向
  • 基于matlab的斜视模式下SAR建模
  • 15-基础加强-1-类加载器反射
  • 基于SSM,Spring, BootStrap 毕业设计管理系统的设计与实现
  • 一招鉴别真假ChatGPT,并简要介绍ChatGPT、GPT、GPT2和GPT3模型之间的区别和联系
  • 华为OD机试 - 特异性双端队列(JS)