仅以此项目怀念和栋哥、欢哥、康总在前公司共同奋斗的岁月~(还有跟着 devin 学习的日子)
一款依赖于 mysql、redis 组件,基于 go 语言实现的分布式定时器
- 提供定时器 crud 能力
- 基于 cron 表达式定义执行规则
- 支持 http 协议回调下游服务
前端体验页面
体验账号:test
登录密码:test
xTimer 实现原理
xTimer 前身 workflow.timer 实现原理
1 用户需要提供好 mysql 和 redis 组件;
2 在 mysql 中执行 ./common/model/sql 下的建表语句;
3 ./conf.yml 中填写 mysql dsn 以及 redis 账号密码;
4 运行 main 函数.
在 ./conf.yml 中暴露了更多的参数供用户自主选择定义,这部分均配置默认值兜底,用户如需修改,请先了解技术原理,在熟悉源代码的基础上可自行调节