​https://github.com/kagkarlsson/db-scheduler​​​ 整体给我的感受就是比quartz要轻量级,但有的地方还是不是太满意,
比如我想实现用这个周期去跑相关任务,而后其handler只能是在它的实现层面做相关处理,
比如记录失败日志,这里的失败日志表要自己定义。
比如stop全局scheduler后无法start会报错,可能我哪里配置没配置对。
我实现重启或者取消对方式就是:
暂停取消就是cancel掉,
重启开启就是从数据库拿周期相关参数比如Duration参数之后schedule。

整体问题不是太大,相关官方demo也比较全。
虽然有一些不足,但是是要自己补全的,
当然这些日志不是记录到它的表里,因为它之所以轻量,
是因为只有一张表。
至于集群和多线程等性能没有测试。

作者:​​我北漂沪漂的这几年​​