项目

地址 https://github.com/BruceDone/Tiktok

背景

在很早之前,博主有介绍过可视化的调度工具,dagobah,不过,那个时候dagobah相当的不稳定,动不动就会奔溃,页面就直接打不开,在尝试过各种进程保护模式,或者docker化之后,都完全无法满足工作里面的需求,后来干脆就直接打算在python2的flask,换成了现在的python3 的sanic框架,现在整个框架已经稳定的运行博主的生产线上了,相当的稳定。

效果

以下就是实际生产线上的效果图

job图

job里的task

job的运行log

特性

  • 高性能的sanic ,使用async,docker-compose,docker 等方式部署,速度超快
  • 增加corn前端选择控件,方便使用
  • 增加对数据库的优化,查询速度比之前快
  • 增加docker-compose部署方式

项目地址

https://github.com/BruceDone/Tiktok
欢迎fork或者pr,原作者已经不在过问了,基本上大家有一些新的想法都可以加入到里面