• centos 7 服务


    [root@scanDev /etc/systemd/system]# cat asset.service
    [Unit]
    #此部分主要用于描述
    Description=jar Server
    After=network.target
    #描述服务类别

    [Service]
    #关键部分
    Type=forking
    #代表后台运行
    #Restart=on-failure
    #程序pid文件
    ExecStart=/mnt/zc/jarStart.sh
    ExecStop=`/usr/bin/pkill java;sleep 1;pkill java`
    #启动命令
    #停止命令
    RestartSec=10s

    [root@scanDev /etc/systemd/system]# cat /mnt/zc/jarStart.sh
    #!/bin/sh
    nohup /usr/local/jdk/jdk1.8.0_211/bin/java -jar /home/app/NewPower.jar --spring.profiles.active=dev >>/home/app/nohup.out 2>&1 &

    [root@scanDev /etc/systemd/system]# cat jarService.service 
    [Unit]
    #此部分主要用于描述
    Description=jar  Server
    After=network.target
    #描述服务类别
     
    [Service]
    #关键部分
    Type=forking
    #代表后台运行
    Restart=on-failure
    #程序pid文件
    ExecStart=/mnt/go_projects/jarStart.sh
    ExecStop=`ps -ef | grep newpower|egrep -v grep | awk '{print $2}' | xargs kill -9 `
    #启动命令
    #停止命令
    RestartSec=10s
    
    [root@scanDev /etc/systemd/system]# cat new_website_test.service
    [Unit]
    #此部分主要用于描述
    Description=new_website_test  Server
    After=network.target
    #描述服务类别
     
    [Service]
    #关键部分
    Type=forking
    #代表后台运行
    Restart=on-failure
    #程序pid文件
    ExecStart=/mnt/java_projects/website_test.sh
    ExecStop=`pkill npwebsite.jar;sleep 1;pkill npwebsite.jar`
    #启动命令
    #停止命令
    RestartSec=10s

    [root@scanDev /etc/systemd/system]# cat /mnt/java_projects/website_test.sh
    /usr/bin/nohup /usr/local/jdk/jdk1.8.0_211/bin/java -jar /mnt/java_projects/new_website_test_jar/npwebsite.jar --spring.profiles.active=uat 2>&1 >>new_website_test.log &

  • 相关阅读:
    sql: table,view,function, procedure created MS_Description in sql server
    sql: sq_helptext
    sql:Oracle11g 表,视图,存储过程结构查询
    sql:MySQL 6.7 表,视图,存储过程结构查询
    csharp: MongoDB
    10个出色的NoSQL数据库
    算法习题---3.01猜数字游戏提示(UVa340)
    03--STL算法(常用算法)
    STL函数适配器
    02--STL算法(函数对象和谓词)
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/13330449.html
Copyright © 2020-2023  润新知