任务管理系统:
本项目使用Django Rest Framework、Celery、APScheduler及RabbitMQ进行开发,DRF App负责任务模版管理、任务数据操作、任务触发等功能,APScheduler负责任务定时调度,Celery负责任务执行及任务链的执行,是整个任务中心的核心,通过任务模版可以定制不同的任务(调用接口、执行函数等),同时可以把不同小任务进行串联形成任务工作流,任务工作流中可以实现暂停和启动操作,任务执行失败可以手动/自动重试
项目职责:
1.项目调研、方案测试及制定、设计
2.前后端设计及开发
3.后期BugFix及运维
本系统上线后,承接了运维平台的所有运维自动化任务