美文网首页
CronTab项目结构

CronTab项目结构

作者: HueyYao | 来源:发表于2021-08-01 22:08 被阅读0次

目录:

    /master

    /worker

    /common

master: 通过增删改查接口 修改etcd得任务

1 搭建go项目框架,配置文件,命令行参数,线程配置

2 master -> 为web后台提供http API 用于管理job

3 web后台前端页面 bootstrap+jquery

worker: 监听etcd得任务同步到内存里

1 从etcd中把job同步到内存中

2 实现调度模块 基于cron表达式调度

3 实现执行模块 把并发得执行多个job

4 对job得分布式锁,防止集群并发

5 把执行日志保存到mongodb

相关文章

网友评论

      本文标题:CronTab项目结构

      本文链接:https://www.haomeiwen.com/subject/kfgrvltx.html