Heim > Backend-Entwicklung > PHP-Tutorial > 如何统一管理多个服务器上的定时任务?

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

WBOY
Freigeben: 2016-06-06 20:11:16
Original
1730 Leute haben es durchsucht

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


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


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


回复内容:

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


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


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


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

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage