Konečně jsem našel řešení zde:jak nakonfigurovat velikost haldy při spuštění aplikace s jarním spouštěním s vestavěným kocourem?
Obsah mého souboru .conf byl nesprávný. Také musím napsat toto:
export JAVA_OPTS="-Xms256m -Xmx512m"
Nyní, když spustím „service myapp start“, začne s dobrou velikostí haldy.
Podle dokumentace můžete jednoduše přidat proměnnou prostředí JAVA_OPTS
jestli vám to stačí.
Způsob, jakým spouštíme aplikace s vlastními proměnnými ENV a systemd, by pro váš projekt vypadal takto:
[Unit]
Description=myapp
After=syslog.target
[Service]
User=myapp
ExecStart=source /var/myapp/myapp.conf; java -jar /var/myapp/myapp.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
V zásadě přímé získání konfigurace ENV vystaví proměnné ENV aplikaci
Jak používat zdrojový příkaz ve skriptu potrubí Jenkins
nedefinovaný odkaz na chybu symbolu '_ZN5boost6system15system_categoryEv'