Ich habe eine Spring-Boot-Anwendung, die als ein Dienst gestartet wird mit Linux Systemd.Spring Boot-Anwendung als Service + VM-Optionen
Es basiert auf dieser Dokumentation: http://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html
Mit dem Standard-Skript, starten Sie die JAR-Datei. Es funktioniert gut.
/etc/systemd/system/myapp.service:
[Unit]
Description=myapp
After=syslog.target
[Service]
User=myapp
ExecStart=/var/myapp/myapp.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
Jetzt möchte ich VM Option, wenn das Glas Start hinzuzufügen. Ich habe versucht, dem Projekt eine .conf-Datei hinzuzufügen, aber es funktioniert nicht.
/var/myapp/myapp.conf:
JAVA_OPTS=-Xms256M -Xmx512M
Wie kann ich JVM-Option hinzufügen, um die Anwendung mit Systemd zu beginnen?
Danke für Ihre Antwort. Ich habe es versucht, aber es funktioniert nicht für mich. – YLombardi