您的位置:首页 > 编程语言 > Go语言

如何运行一个golang程序为守护进程

2015-01-07 16:12 375 查看
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

最新最早最热
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: