[linux运行c程序]linux中运行一个golang程序为守护进程

更新时间:2019-05-18    来源:linux    手机版     字体:

【www.bbyears.com--linux】

安装daemonize

安装git环境

yum install git -y

获取daemonize

git clone git://github.com/bmc/daemonize.git

安装daemonize

cd daemonize
./configure
make && make install

查看是否安装www.111cn.net

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.bbyears.com/caozuoxitong/51721.html