守护程序处理如何在启动时自动运行

时间:2012-12-20 07:40:04

标签: c linux

在这里俱乐部几个问题。

我有一个守护进程。

我需要什么?

1)我怎样才能确保在系统启动时调用守护进程。

2)我们对以下内容有任何标准规则吗?还是留待要求?

2.a  Behavior of the daemon while it receives the abort, kill signals. does it
     need to restart itself?

请提供提示。

1 个答案:

答案 0 :(得分:4)

  1. 这取决于你的发行版。有些事情init在它启动时会这样做 - 它调用的脚本等等 - 你需要挂钩其中一个或者 - 更优化 - 自己提供一个(尝试谷歌搜索“ init script “以及您要定位的发行版的名称。”
  2. 对于中止/杀死/等等,非常不受欢迎 - 接受恶意攻击。守护进程自动重启自己。这无视中止/杀戮/等等。进程 - 守护进程与否。如果用户想杀死并重新启动进程 - 守护进程或不进行 - 他们可以杀死它然后重新启动它。如果用户希望守护进程重新分析其配置等,那就是SIGHUP。