加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-16 18:46:51 所属栏目:大数据 来源:网络整理
导读: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 查

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
最新 最早 最热

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读