您应该为您的程序(
gobuild)构建可执行文件,然后为upstart编写脚本,它将为您的守护程序运行程序,或者使用诸如daemonize之类的外部工具。我更喜欢后一种解决方案,因为它不依赖于系统相关的新贵。通过守护进程,您可以像
daemonize -p /var/run/myapp.pid -l /var/lock/subsys/myapp -u nobody /path/to/myapp.exe
这将为您提供一个行为良好的unix守护进程,并由守护进程完成所有必要的守护进程准备工作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)