This commit is contained in:
邹宗楠
2022-08-03 14:44:09 +08:00
parent 954834e357
commit f4818cba0f
3 changed files with 28 additions and 26 deletions

View File

@@ -18,4 +18,4 @@
mode: 0777
backup: no
- name: shell
shell: cd {{ deploy_dir }} && sudo systemctl restart jx-print
shell: sudo systemctl restart jx-print

View File

@@ -4,4 +4,6 @@ if [ ! -d "backup" ]; then
mkdir backup
fi
mv jx-print.*~ backup/
if ls jx-print.*~ > /dev/null 2>&1; then
mv jx-print.*~ backup/
fi

View File

@@ -1,24 +1,24 @@
#[Unit]
#Description=jx-print service
#Wants=mysql.service
#After=network.target
#After=mysql.service
#
#[Service]
#LimitCORE=infinity
#LimitNOFILE=100000
#LimitNPROC=100000
#
#Environment="GOPATH=/home/ubuntu/go/"
#Type=simple
#User=ubuntu
#Group=ubuntu
#
#Restart=always
#RestartSec=500ms
#
#WorkingDirectory=/jxdata/jx-callback-print
#ExecStart=/bin/sh -c '/jxdata/jx-callback-print/jx-print >> /jxdata/jx-callback-print/jx-print.log 2>&1'
#
#[Install]
#WantedBy=multi-user.target
[Unit]
Description=jx-print service
Wants=mysql.service
After=network.target
After=mysql.service
[Service]
LimitCORE=infinity
LimitNOFILE=100000
LimitNPROC=100000
Environment="GOPATH=/home/ubuntu/go/"
Type=simple
User=ubuntu
Group=ubuntu
Restart=always
RestartSec=500ms
WorkingDirectory=/jxdata/jx-callback-print
ExecStart=/bin/sh -c '/jxdata/jx-callback-print/jx-print >> /jxdata/jx-callback-print/jx-print.log 2>&1'
[Install]
WantedBy=multi-user.target