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

前端之家收集整理的这篇文章主要介绍了如何运行一个golang程序为守护进程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

http://www.hiceon.com/topic/how-to-start-a-golang-program-as-a-daemon/


安装daemonize

  1. 安装git环境

        
        
    yum install git -y
  2. 获取daemonize

    git clone git://github.com/bmc/daemonize.git
  3. 安装daemonize

        
        
    cd daemonize./configuremake && make install
  4. 查看是否安装

    daemonize v

通过daemonize执行golang守护进程

你需要打包你的golang程序为可执行文件(go build),并通过daemonize来执行它来实现守护进程,如:

  
  
p /var/runmyapp.pid l locksubsysmyapp u nobody pathtomyapp
发布于: http://www.hiceon.com/topic/how-to-start-a-golang-program-as-a-daemon

猜你在找的Go相关文章