Maison >développement back-end >tutoriel php >如何统一管理多个服务器上的定时任务?
目前我们有4个服务器,每个服务器上都有各自的定时任务。
我们是使用linux自带的crontab来执行定时任务的。现在发现这样很不方便。
希望能有一个工具或者方案。统一的对所有服务器的定时任务进行查看,或者添加。并当任务执行失败的时候能够进行提示。
目前我们有4个服务器,每个服务器上都有各自的定时任务。
我们是使用linux自带的crontab来执行定时任务的。现在发现这样很不方便。
希望能有一个工具或者方案。统一的对所有服务器的定时任务进行查看,或者添加。并当任务执行失败的时候能够进行提示。
celery天生适应分布式
而且有监控的项目,自己写一个也不难
api接口丰富,添加任务,失败重试都可以做到
可以自已写一个,没多少行代码