xxl-job总体还可以,轻量级,应能满足需求,有几个关键的能力
1、内部多线程,多任务可在单个执行器上并发执行
2、支持简单的任务依赖关系,工作流
3、支持多语言Java、Shell、Python等
4、支持单实例调度(可以解决业务中台多实例部署的分布式锁问题)、分片调度
5、有界面,支持多租户隔离,每个租户管理自己的执行器,互相不影响
6、问题:普通用户没有权限管理自己的执行器,做成多租户模式需要提前向admin申请分配执行器名称
其他的工作流调度系统,Argo、Airflow、ooize、AZKaban、Luigi、elastic-job、quartz等
其中 Argo是K8S生态的工作流调度新秀,功能非常完善,git活跃度非常高
来源:oschina
链接:https://my.oschina.net/u/4332858/blog/4279865