light-task-scheduler

分布式任务调度框架
授权协议 Apache
开发语言 Java
所属分类 程序开发、 作业/任务调度
软件类型 开源软件
地区 国产
投 递 者 邵宏达
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

LTS(light-task-scheduler)主要用于解决分布式任务调度问题,支持实时任务定时任务Cron任务。有较好的伸缩性,扩展性,健壮稳定性而被多家公司使用。

1. 支持分布式,解决多点故障,支持动态扩容,容错重试等

2. Spring扩展支持,Spring Quartz Cron任务的无缝接入支持

3. 节点监控支持,任务执行监控支持,JVM监控支持

4. 后台运维操作支持, 可以动态提交,更改,停止 任务

LTS架构图

  • lts 基本逻辑: lts 代表light-task-scheduler,https://github.com/ltsopensource/light-task-scheduler   一、是什么 分布式动态调度的框架 二、为什么 1、周期性、定时性的任务可以使用调度器scheduler(每个任务一个线程,对于周期性任务非常浪费资源) 2、如果有非常多调度性任务需要处理,可以每台机器分别布置一套调

 相关资料
  • Task Scheduler You can use the task scheduler to automatically start and stop certain tasks at defined times and intervals. You can use the task scheduler to start and stop certain automated tasks out

  • task是监控系统一个必要的辅助模块。定时任务,实现了如下几个功能: index更新。包括图表索引的全量更新 和 垃圾索引清理。 falcon服务组件的自身状态数据采集。定时任务了采集了transfer、graph、task这三个服务的内部状态数据。 falcon自检控任务。 源码编译 # update common lib cd $GOPATH/src/github.com/open-falco

  • Problem Metadata tags: Queue, Greedy, Facebook, Array difficulty: Medium source(leetcode): https://leetcode.com/problems/task-scheduler/ source(lintcode): https://www.lintcode.com/problem/task-schedul

  • Task Scheduler 描述 Given a characters array tasks, representing the tasks a CPU needs to do, where each letter represents a different task. Tasks could be done in any order. Each task is done in one un

  • 什么是调度器? - 调度器控制着何时启动 subscription 和何时发送通知。它由三部分组成: 调度器是一种数据结构。 它知道如何根据优先级或其他标准来存储任务和将任务进行排序。 调度器是执行上下文。 它表示在何时何地执行任务(举例来说,立即的,或另一种回调函数机制(比如 setTimeout 或 process.nextTick),或动画帧)。 调度器有一个(虚拟的)时钟。 调度器功能通过

  • 简介 在过去,开发者必须在服务器上为每个任务生成单独的 Cron 项目。而令人头疼的是任务调度不受源代码控制,而且必须通过 SSH 连接到服务器上来增加 Cron 项目。 Laravel 的命令调度程序允许你在 Laravel 中对命令调度进行清晰流畅的定义。并且在使用调度程序时,只需要在服务器上增加一条 Cron 项目即可。调度是在 app/Console/Kernel.php 文件的 sche