Skip to content

Tags: goexl/task

Tags

v0.3.3

Toggle v0.3.3's commit message
♻️ refactor(kernel): NextTimer 接口的 Next 方法新增 error 参数以支持基于执行结果的下次调度计算

v0.3.2

Toggle v0.3.2's commit message
✨ feat(core): 支持周期任务成功后进入待命状态

v0.3.1

Toggle v0.3.1's commit message
🐛 fix(processor): 修复最大重试次数为0时任务被误判失败的问题

v0.3.0

Toggle v0.3.0's commit message
♻️ refactor(kernel): 将重试次数与运行次数类型由 uint32 统一改为 uint64

🔧 chore(param): 移除调度默认超时与最大重试次数的硬编码初始值

v0.2.9

Toggle v0.2.9's commit message
🔨 refactor(kernel): 重构任务运行时接口,分离调度与执行关注点

v0.2.8

Toggle v0.2.8's commit message
refactor(项目): 不使用goexl/id

原因是,使用goexl/id确实可以带来一部分便利,但从设计上来说,做了诸多限制。且无法从数据库从反序列化成具体的值

v0.2.6

Toggle v0.2.6's commit message
refactor(项目): 不使用goexl/id

原因是,使用goexl/id确实可以带来一部分便利,但从设计上来说,做了诸多限制。且无法从数据库从反序列化成具体的值

v0.2.5

Toggle v0.2.5's commit message
refactor(项目): 使用goexl/id

v0.2.4

Toggle v0.2.4's commit message
feat(处理器): 对于较小的时间间隔,使用随机数尽量让间隔分布均匀

v0.2.3

Toggle v0.2.3's commit message
feat(上下文): 增加设置方法