【发布时间】:2012-11-19 13:36:30
【问题描述】:
我需要为 Linux 系统实现一个类似 windows 的服务。有 C++ 代码可以执行我希望按计划(每分钟)运行的特定工作。
该服务将始终 24 小时/天、7 天/周和 365 天/年始终启动并运行,并且应该具有高度的容错性。
实施此类服务的最佳方法是什么?守护进程、Linux 服务、cron e.t.c 或它们的某种组合?
【问题讨论】:
-
Cron 每分钟都听起来很傻,只需实现一个守护进程。没有像 windows 那样标准化的“linux 服务 api”,也没有明显的 svchost 等价物。
标签: c++ linux unix windows-services