美文网首页
如何让服务开机启动

如何让服务开机启动

作者: 樊大大也 | 来源:发表于2016-09-12 11:45 被阅读0次

    方法有好几种

    • 方法一:单独制作一个脚本文件,然后配置到init.d文件夹下
    #!/bin/sh 
    #chkconfig: 2345 80 80(2345 表示linux 有 0-6种状态 在2345下启动 80:表示启动顺序 80:表示关闭顺序,后面两个参数小于 100)
    #description: auto start gateway
    #这里是你的代码块start
    nohup java -jar -Dspring.config.location=/jh/zuul/resources/application.properties gateway-1.0.0-SNAPSHOT.jar > /dev/null &
    #这里是你的代码块end
    #给脚本赋可执行权限 
    chmod +x /jh/zuul/gateway-start.sh
    #复制脚本
    cp /jh/zuul/gateway-start.sh /etc/init.d/
    #添加
    chkconfig --add /etc/init.d/gateway-start.sh
    #查看
    chkconfig  --list /etc/init.d/gateway-start.sh
    
    • 方法二:将脚本添加至/etc/rc.d/rc.local(最简单,大家当前可以参考这种做法)
    我已有一个启动脚本gateway.sh
    chmod +x /jh/zuul/gateway.sh
    chmod +x /etc/rc.d/rc.local
    在rc.local后面追加
    /jh/zuul/gateway.sh
    
    • 方法三:使用官方推荐的systemtcl

    相关文章

      网友评论

          本文标题:如何让服务开机启动

          本文链接:https://www.haomeiwen.com/subject/ysrpettx.html