如何运行一个golang程序为守护进程
2015-01-07 16:12
375 查看
http://www.hiceon.com/topic/how-to-start-a-golang-program-as-a-daemon/
安装git环境
获取daemonize
安装daemonize
查看是否安装
你需要打包你的golang程序为可执行文件(go build),并通过daemonize来执行它来实现守护进程,如:
发布于:http://www.hiceon.com/topic/how-to-start-a-golang-program-as-a-daemon
最新最早最热
安装daemonize
安装git环境yum install git -y
获取daemonize
git clone git://github.com/bmc/daemonize.git
安装daemonize
cd daemonize
./configure
make && make install
查看是否安装
daemonize -v
通过daemonize执行golang守护进程
你需要打包你的golang程序为可执行文件(go build),并通过daemonize来执行它来实现守护进程,如:daemonize -p /var/run/myapp.pid -l /var/lock/subsys/myapp -u nobody /path/to/myapp
发布于:http://www.hiceon.com/topic/how-to-start-a-golang-program-as-a-daemon
最新最早最热
相关文章推荐
- nohup命令:以守护进程方式运行一个程序
- 旧文重贴,悼念我的第一个电子邮箱:在同一个进程空间运行两个程序
- 保证系统中只运行当前程序的一个进程
- 如何使程序只运行一个实例
- 如何直接运行一个资源中的程序
- Delphi编写系统服务四:如何限制系统服务和桌面程序只运行一个
- 在同一个进程空间运行两个程序
- 如何在 .net 中只运行一个进程实例?
- 如何让一个程序作为服务运行
- 让你的Java程序只有一个进程实例在运行
- 我在delphi中用shellExecute启动了一个程序(ftp);然后想做一个等待,只到ftp进程结束,再继续下面的操作,请问如何监控这个进程是否已结束?
- 在同一个进程空间运行两个程序
- 如何让一个程序作为服务运行
- 如何使一个程序只运行一个
- 如何让程序只运行一个实例(VC)
- 让一个程序运行一次,在它运行时,不允许再启动一个新的进程。
- C#建立了一个windows程序,如何防止多个程序实例运行?
- 如何取得正在运行的程序名(不是进程名)
- 如何让程序只运行一个实例(VC)
- 编译运行symbian程序(如何打开一个symbian工程)