sobota, 1 kwietnia 2017

Proces Java jako serwis [linux] z użyciem systemctl

Zaczynamy od utworzenia pliku startowego naszego serwisu w /etc/systemd/system
[Unit]
Description=Java Service

[Service]
User=LINUX_USER
WorkingDirectory=/data 
ExecStart=/usr/bin/java -Xmx256m -jar application.jar
SuccessExitStatus=143

[Install]
WantedBy=multi-user.target
Przeładowujemy konfiguracje serwisów:
systemctl daemon-reload
I włączamy serwis:
systemctl enable javaservice.service
Kilka pomocniczych poleceń:
systemctl start javaservice
systemctl stop javaservice
systemctl restart javaservice
systemctl status javaservice

Podziel się:

0 komentarze:

Prześlij komentarz