1

我需要为 Linux 系统实现一个类似 windows 的服务。有 C++ 代码可以执行我希望按计划(每分钟)运行的特定工作。

该服务将始终启动并运行 24 小时/天、7 天/周和 365 天/年,并且应该具有高度的容错性。

实施此类服务的最佳方法是什么?守护进程、Linux 服务、cron 等或它们的某种组合?

4

1 回答 1

1

您通常使用 cron 作业或守护程序来执行此操作,但不能同时使用两者。

有 C++ 代码可以执行我希望按计划(每分钟)运行的特定工作。

这听起来像是 cron 工作的候选人。但是,如果您需要在两次调用之间保持大量状态,那么带有 1 分钟计时器的守护进程可能是更好的选择。

您可能想提供有关您的应用程序应该做什么的更多详细信息。

于 2012-11-19T13:41:04.783 回答