nofork:用 pidfile 包装一个长进程而不分叉

时间:2024-07-28 08:10:00
【文件属性】:

文件名称:nofork:用 pidfile 包装一个长进程而不分叉

文件大小:2KB

文件格式:ZIP

更新时间:2024-07-28 08:10:00

Go

诺福克 nofork是一个很小的 ​​Go 应用程序,它除了启动一个程序和编写一个 pidfile 之外,并没有做更多的事情。 不过,优点是您不必分叉程序,然后使用 shell ( $! ) 检索退出代码。 这允许信号正常到达进程并使用 pidfile 机制简化程序的包装。 预期用例是启用可能需要一段时间才能运行的信令进程,例如构建。 这就像在任何命令上都有一个-pidfile选项。 用法 nofork -pidfile /path/to/pidfile [-remove] pidfile 位置和命令是必需的。 如果指定了-remove ,则程序退出时将自动删除 pidfile。 默认情况下,pidfile 将保留在文件系统上。


【文件预览】:
nofork-master
----LICENSE(1KB)
----README.md(766B)
----nofork.go(1KB)

网友评论