Swiftly

Swiftly是一个简单的定时调度框架。Swiftly取之倏忽,为中国古时时间的代称,为掌管时间的神祗。古人有言:倏忽往来,莫知其方。具体的代码地址: https://github.com/inter12/swiftly#

支持的特性:

  • 能够定时的调度作业
  • 能够手动的启动作业
  • 能够支持类名+方法名的启动方式
  • 能够支持同一个作业的队列等待
  • 能够新增,修改,删除作业信息
  • 能够支持shell脚本的启动方式
  • 能够查看作业运行日志
  • 能够查看所有的job信息
  • 能够手动的停止作业
  • 能够支持不同作业的权限管理
  • 能够支持默认的main函数的启动方式
  • 能够支持作业的中断重试机制

以下是第一版本的技术设计方案。包含:用例图、组件图、领域模型图、状态图、详细类图结构

用例图:

Swiftly用例图

 

Swiftly用例图

 

作者: inter12

在这苦短的人生中,追求点自己的简单快乐

发表评论

电子邮件地址不会被公开。 必填项已用*标注