BeeScheduler

短小精悍的分布式任务调度平台
授权协议 MIT
开发语言 Java JavaScript
所属分类 程序开发、 作业/任务调度
软件类型 开源软件
地区 国产
投 递 者 段干瑞
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Bee-Scheduler

灵活、高效的分布式任务调度平台

特性

  • 通过任务组件的方式,将调度逻辑与任务逻辑完全隔离,代码零侵入,灵活性极高
  • 支持集群和单机两种运行模式,轻松扩展
  • 提供丰富的定时器(simple、calendar、daily、cron)
  • 强大的任务管理(编辑、暂停、恢复调度、立即运行、复制任务、删除等等)
  • 支持联动任务,直接页面操作来配置出任何你想要的联动规则
  • 详细的任务历史记录(执行时间、执行节点、耗时、日志、状态、触发方式等等。。。)
  • 支持临时任务,一键执行一次性任务
  • 支持多数据库:MySQL、PostgreSQL

 相关资料
  • 问题内容: 我正在寻找一种以任意精度(例如点后50位数左右)计算平方根的方法。 在python中,可以使用Decimal轻松访问它: 看到强大的功能后,我浏览了文档,但没有发现任何类似的内容。 因此,我唯一的选择是编写某种数值计算方法,该方法将迭代地尝试计算答案吗? 问题答案: 这是我自己的平方根计算实现。在等待答案时,我决定尝试一下计算平方根的方法。它有很多方法,但最后我发现通过减法 pdf 链

  • 当 小数点后15位的数字被证明是错误的。(尽管很高兴给你的数字远远超过15位!) 在Python中,如何获得的十进制扩展中的第一个正确数字?

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

  • 基本任务调度 方案1: 通过 @Cron 注解,这个需要依赖 cron4j 框架: //1分钟执行一次 @Cron("*/1 * * * *") public class MyTask implements Runnable { @Override public void run() { System.out.println("task running...");

  • 在这最后一章中,我们将回到:kv应用程序,给它添加一个路由层,使之可以根据桶的名字,在各个节点间分发请求。 路由层会接收一个如下形式的路由表: [{?a..?m, :"foo@computer-name"}, {?n..?z, :"bar@computer-name"}] 路由者(负责转发请求的角色,可能是个节点)将根据桶名字的第一个字节查这个路由表, 然后根据路由表所示将用户对桶的请求发给相应

  • 我使用spring调度器任务在固定间隔后调用类中的方法,如下所示 一旦调度程序触发init方法。init方法将使用线程池执行器来执行队列中的所有作业。 问题:执行init方法的初始线程是否会等待init方法中的所有处理(由executor service通过生成新线程来完成)完成? 调度器任务的池大小属性仅用于触发任务,而不是用于执行或处理被触发任务内部的逻辑。