【问题标题】:How to create a daemon process in Golang? [duplicate]如何在 Golang 中创建守护进程? [复制]
【发布时间】:2014-07-07 07:30:42
【问题描述】:

这里有人用 Golang 写过守护进程吗?你能告诉我怎么做吗?欢迎提供有用的链接。

【问题讨论】:

  • 不是和stackoverflow.com/q/10067295/6309相似吗?
  • 我检查了那个链接。其中描述的解决方案是妖魔化一个普通的围棋程序。我正在寻找如何 fork 或 setsuid.. 等
  • 然后你将不得不编辑你的问题并添加很多关于所述问题细节的细节。
  • 我认为它已经足够接近骗子了。链接的问题确实包含一个答案(其中有一个错误的链接),它描述了分叉/setsuid/等所涉及的困难。守护一个 go 程序所必需的。

标签: process go daemon fork


【解决方案1】:

是的,这已经完成了。请参阅go-daemon 项目。请注意,在启动 goroutine 之后 发生守护进程时会出现某些问题。详情请见issue 227

此时我建议使用您的操作系统为您提供的实用程序。解决方案见this related question

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-31
  • 2013-10-25
  • 1970-01-01
  • 2016-03-10
  • 1970-01-01
  • 2015-02-25
相关资源
最近更新 更多