kingtask是一个由Go开发的轻量级的异步定时任务系统。主要特性包含以下几个部分:

  • 支持定时的异步任务。
  • 支持失败重试机制,重试时刻和次数可自定义。
  • 任务执行结果可查询。
  • 一个异步任务由一个可执行文件组成,开发语言不限。
  • 任务是无状态的,执行异步任务之前,不需要向kingtask注册任务。
  • broker和worker通过redis解耦。
  • 通过配置redis为master-slave架构,可实现kingtask的高可用,因为worker是无状态的,redis的master宕机后,可以修改worker配置将其连接到slave上。

阅读原文 »

2 收藏


直接登录

推荐关注