Open zhenxuanxin opened 3 years ago
Spug 版本:
操作系统:Linux-3.10.0-1062.18.1.el7.x86_64-x86_64-with-centos-7.8.2003-Core Python 版本:3.6.8 Django 版本:2.2.13 Spug API版本:v2.3.13 Spug Web版本:v2.3.13
0 * * * *
* * * * *
在界面上可以看到同一个任务被执行了 2 次。
同一个任务应该只被执行一次。
嗯,目前的实现机制是这样的,scheduler 是独立运作并不是个 worker,所以目前还不能同时部署2份,monitor的情况也是类似,我们会考虑改进这个问题,感谢你的反馈。
可以自定义一个分布式锁(redis hash key),来控制节点任务的执行
Spug 版本:
操作系统:Linux-3.10.0-1062.18.1.el7.x86_64-x86_64-with-centos-7.8.2003-Core Python 版本:3.6.8 Django 版本:2.2.13 Spug API版本:v2.3.13 Spug Web版本:v2.3.13
问题重现步骤
0 * * * *
;验证过* * * * *
的规则只会执行一次)报错/问题截图
在界面上可以看到同一个任务被执行了 2 次。
期望的结果
同一个任务应该只被执行一次。