首页  >  文章  >  后端开发  >  如何统一管理多个服务器上的定时任务?

如何统一管理多个服务器上的定时任务?

WBOY
WBOY原创
2016-06-06 20:11:161673浏览

目前我们有4个服务器,每个服务器上都有各自的定时任务。


我们是使用linux自带的crontab来执行定时任务的。现在发现这样很不方便。


希望能有一个工具或者方案。统一的对所有服务器的定时任务进行查看,或者添加。并当任务执行失败的时候能够进行提示。


回复内容:

目前我们有4个服务器,每个服务器上都有各自的定时任务。


我们是使用linux自带的crontab来执行定时任务的。现在发现这样很不方便。


希望能有一个工具或者方案。统一的对所有服务器的定时任务进行查看,或者添加。并当任务执行失败的时候能够进行提示。


celery天生适应分布式
而且有监控的项目,自己写一个也不难
api接口丰富,添加任务,失败重试都可以做到

可以自已写一个,没多少行代码

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn