Linux 服务方法

Linux service approaches

本文关键字:方法 服务 Linux      更新时间:2023-10-16

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

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

实施此类服务的最佳方法是什么?守护进程,Linux服务,cron e.t.c还是它们的某种组合?

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

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

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

您可能希望提供有关应用程序应执行的操作的更多详细信息。