<分区>
我不知道这个问题是否应该放在 serverfault.com 中,但我会先在这里尝试。
我有很多用 PHP 编写的作业,目前作为 cron 作业运行。问题是这种方法不提供任何故障转移,我想要比通过 cron 作业提供的管理更多的管理。作业在计划的时间运行非常重要。这就是为什么我需要在出现故障时进行故障转移。我希望有一些东西可以在一台服务器上触发作业,如果它永远不会返回或无法启动,它会尝试另一台服务器。
我如何管理这些作业并提供某种故障转移?我认为这些工作的目的已经超出了 cron 选项卡的范围,我需要一些其他引擎来管理这些工作。人们通常如何运行需要故障转移的自动化作业。