python守护进程实现原理:
- 首先守护进程必须将自己与父进程分离开,所以在第一个
os.fork()
操作完成后立即终结父进程 - 当子进程成为孤儿以后,就调用
os.setsid()
创建一个全新的进程会话,并将子进程设为会话的头领,也就是子进程设置为新的进程组的头领进程,并确保没有任何与之关联的控制终端。
python守护进程实现原理:
os.fork()
操作完成后立即终结父进程os.setsid()
创建一个全新的进程会话,并将子进程设为会话的头领,也就是子进程设置为新的进程组的头领进程,并确保没有任何与之关联的控制终端。