有时候cronjobs无法成功运行,因为所需的服务器(如数据库或FTP服务器)暂时不可用由于电源故障,硬件故障,软件故障,网络中断,选择操作系统,飞行员操作失误,等等的。
通常,这会导致人被迫审查的crontabs和错误报告,确定哪些cronjobs确实需要运行,然后手动运行它们。这发生在我身上两次在一个星期。我不希望它再次发生。 Cronjobs是为了实现自动化,我希望他们能够保持这种方式。
这是为noexcuses的基本原理。它跟踪已失败cronjobs,并继续运行,直到他们获得成功。所有你需要做的就是看你的crontab,确定cronjobs,即,必须-成功,无物是什么命令之前,插入noexcuses。
然后,当运行的cron noexcuses,noexcuses将运行在给定的cronjob。如果失败的cronjob,noexcuses成为一个守护进程会定期重试的cronjob,直到成功为止。即使cron的主机被重新引导的cronjob成功之前,noexcuses让你重新启动所有优秀cronjobs的。如果你不能等待的cron主机重新启动,其出色的cronjobs可以搬迁到另一个主机的cron和原主机上被遗忘,当它终于重新启动。此外,如果主机的cron是一会儿,noexcuses可以告诉你哪些cronjobs错过了运行时则下跌并运行它们。该启动脚本noexcuses.init可以使所有这些东西在开机时自动发生。
换句话说,noexcuses是一个免费的,轻量级的,细粒度的,不显眼,高可用性工具cronjobs。或者更确切地说,它是一个高可恢复工具cronjobs其可以被并入具有高可用性的系统,或在不存在的一个使用。
这里是“Noexcuses”的一些主要特点:
按类别搜索
热门软件
Noexcuses
类似的软件
显影剂的其他软件 raf
firewall
3 Jun 15
jQuery ThaanaEditor
21 Jul 15
意见 Noexcuses
按类别搜索
热门软件
-
R-Studio 17 Feb 15
-
Acronis True Image Echo Server 3 Jun 15
-
Baobab 17 Aug 18
-
Martini 3 Jun 15
-
gvfs 16 Aug 18
-
BinChunker 3 Jun 15
-
GRescue 3 Jun 15
评论没有发现