41 lines
2.0 KiB
Desktop File
41 lines
2.0 KiB
Desktop File
[Unit]
|
|
Description=dataCenter
|
|
After=network.target sshd.service
|
|
|
|
[Service]
|
|
Type=forking
|
|
User=admin.hq
|
|
Group=admin.hq
|
|
|
|
StandardOutput=syslog
|
|
StandardError=syslog
|
|
SyslogIdentifier=backEnd
|
|
SyslogFacility=local0
|
|
|
|
WorkingDirectory=/application/backend/data_center
|
|
EnvironmentFile=/etc/systemd/system/nacos.env
|
|
Environment="JAVA_HOME=/usr/local/jdk1.8.0_161/" "workPath=/application/backend/data_center/"
|
|
#ExecStartPre=/data/shell/autoDeploy/backEndUpgrade.sh dataCenter.jar "/usr/local/jar"
|
|
ExecStartPre=/usr/bin/sleep 15
|
|
ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-collection.jar "${workPath}jars"
|
|
ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-asset.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-collect-fileset.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-collect.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-group.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-mapping.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-model.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-sources.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-standard.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-interface.jar "${workPath}jars"
|
|
#ExecStartPre=/home/admin.hq/data/shell/autoDeploy/backEndUpgrade.sh data-metadata-dic.jar "${workPath}jars"
|
|
ExecStart=/home/admin.hq/data/shell/autoDeploy/startDataCenter.sh "${workPath}" prod
|
|
ExecStop=/home/admin.hq/data/shell/autoDeploy/stopDataCenter.sh "${workPath}"
|
|
TimeoutStopSec=5
|
|
TimeoutSec=1200
|
|
Restart=on-failure
|
|
RestartSec=30
|
|
|
|
[Install]
|
|
Alias=dataCenter
|
|
WantedBy=multi-user.target
|