gpt4 book ai didi

linux - SIGHUP 重新加载配置

转载 作者:IT王子 更新时间:2023-10-29 00:16:47 25 4
gpt4 key购买 nike

根据signal(7)SIGHUP用于检测控制终端挂断或控制进程死亡。

但是,我遇到过很多 OSS 守护进程(服务),其中 SIGHUP 用于启动配置的重新加载。下面是几个示例:hostapdsshdsnort

这是实现重新加载的标准(或普遍接受的)方式吗?如果没有,有什么建议?

最佳答案

SIGHUP 作为有关终端关闭事件的通知对守护进程没有意义,因为守护进程与其终端分离。所以系统永远不会向他们发送这个信号。然后守护进程通常将它用于另一种含义,通常是重新加载守护进程的配置。这不是规则,只是一种惯例。这就是联机帮助页中未记录它的原因。

请参阅 SIGHUP 的维基百科条目从那里,a longer description with implementation example

关于linux - SIGHUP 重新加载配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19052354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com