ToB企服应用市场:ToB评测及商务社交产业平台

标题: akka现有的分布式定时任务框架总结 [打印本页]

作者: 吴旭华    时间: 4 天前
标题: akka现有的分布式定时任务框架总结
根据你的需求,以下是一些基于 Akka 实现的分布式定时任务框架,以及相关的 GitHub 项目推荐:
1. Openjob

Openjob 是一个基于 Akka 架构的新一代分布式任务调度框架,支持多种定时任务、延时任务、工作流计划,采用无中心化架构,底层利用同等性分片算法,支持无穷程度扩容。

2. k-job

k-job 是一个基于 PowerJob 重写和重构的分布式任务框架,支持定时任务、负载均衡和 OpenAPI 异步调用。

3. Akka Quartz Scheduler

Akka Quartz Scheduler 是一个为 Akka 添加定时任务管理的工具,基于 Quartz 调度器实现。

4. ShedLock

虽然 ShedLock 不是基于 Akka 的,但它是一个轻量级的分布式锁解决方案,可以与 Spring 的 @Scheduled 注解配合利用,确保分布式环境下的任务只被一个实例执行。

5. Elastic-Job

Elastic-Job 是一个分布式调度解决方案,基于 Quartz 和 Zookeeper 实现。

推荐

如果你正在探求一个高性能、支持多种任务类型(包罗定时任务、延时任务、工作流计划)的分布式任务调度框架,Openjob 是一个不错的选择。它基于 Akka 架构,支持无穷程度扩容,提供了丰富的功能和良好的扩展性。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4