我确定我看到一些用Go编写的开源服务器能够重新启动并保持连接打开。
我找不到它来学习这项技术。
我知道apache.httpdapachectl graceful会重新启动并保持连接打开。
apachectl graceful
在一般情况下和Go中如何完成?
我认为它必须分叉和1个出口,2个exec(new go app)并通过Fd链接连接。
但是在Go中,我只能找到ForkExec函数。我认为Fork是必需的。另外,该syscall软件包的记录不是很好。
ForkExec
Fork
syscall
相关分类