Linux 守护进程开发与 systemd 管理
传统守护进程的创建与管理
查看守护进程日志文件
首先,我们可以查看 /tmp/my-daemon-is-alive.txt 文件,该文件记录了守护进程的活动时间,每行记录间隔 30 秒。示例内容如下:
Daemon alive at Sun Nov 22 23:25:45 2020
Daemon alive at Sun Nov 22 23:26:15 2020
Daemon alive at Sun Nov 22 23:26:45 2020
Daemon alive at Sun Nov 22 23:27:15 2020
Daemon alive at Sun Nov 22 23:27:45 2020
Daemon alive at Sun Nov 22 23:28:15 2020
Daemon alive at Sun Nov 22 23:28:45 2020
终止守护进程
当需要终止守护进程时,避免其继续写入文件,可使用以下命令:
$> sudo kill 5508
传统守护进程工作原理
- 创建新会话 :使用
setsid()函数创建新会话,使守护进程独立于用户登录会话,防止用户登出时守护进程终止。
超级会员免费看
订阅专栏 解锁全文
1034

被折叠的 条评论
为什么被折叠?



