把Jar包应用加入到Linux系统服务中

把Jar包应用加入到Linux系统服务中

1、配置启动脚本:start.sh和service.sh

#!/bin/bash
  export LD_LIBRARY_PATH=/home/cg/xxx/lib
  nohup /home/java64/jdk1.8.0_221/bin/java -jar /home/cg/xxx-2.0.24.b.jar >/dev/null 2>&1 &

2、写系统服务,例如:ess_gc.service

[Unit]
Description=ess_gc
After=network.target

[Service]
Type=forking
Restart=on-failure
ExecStart=/home/cg/xxx/service.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target

3、启动系统服务

1.#确认service.sh脚本中的java路径
/home/java64/jdk1.8.0_221/bin/java  需要改成java对应路径

2.#复制ess_gc.service到/usr/lib/systemd/system中
cp ess_gc.service /usr/lib/systemd/system/

3.#启动ess_gc.service并设置开机自启
$ systemctl enable ess_gc.service 


[root@loaclhost system]#  systemctl enable ess_gc.service
Created symlink from /etc/systemd/system/multi-user.target.wants/ess_gc.service to /usr/lib/systemd/system/ess_gc.service.


4.#启动服务
$ systemctl start ess_gc.service
[root@loaclhost system]# systemctl start ess_gc.service

5.#检查服务状态
$ systemctl status ess_gc.service

6.#停止服务
$ systemctl stop ess_gc.service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宁宁可可

您的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值