Adicionando --noconsole resolveu meu problema. Encontrou a resposta aqui: link
Estou tentando fazer com que meu servidor de minecraft seja executado na inicialização no Ubuntu 16.04 com um serviço systemd. O serviço que criei funciona, mas usa um uso excessivamente alto da CPU. Se eu executar o servidor de minecraft por si só, ele geralmente fica nos dígitos únicos para uso da CPU. Quando eu o executo através do serviço, ele fica 100% constante. Existe uma maneira de corrigir isso?
Link que eu costumava fazer serviço: aqui
arquivo systemd .service
[Unit]
Description=Minecraft Server
[Service]
WorkingDirectory=/home/minecraft/world
User=user
Group=user
Restart=on-failure
RestartSec=20 5
ExecStart=java -jar spigot-1.9.4.jar nogui
[Install]
WantedBy=multi-user.target
Saída:
user@server:~$ systemctl status minecraft-server.service
● minecraft-server.service - Minecraft Server
Loaded: loaded (/etc/systemd/system/minecraft-server.service; disabled; vendor preset: enabled)
Active: active (running) since Sat 2017-03-25 21:38:41 EDT; 11s ago
Main PID: 3337 (java)
CGroup: /system.slice/minecraft-server.service
└─3337 /usr/bin/java -jar spigot-1.9.4.jar nogui
Mar 25 21:38:47 Server java[3337]: [21:38:47 INFO]: Zombie Aggressive Towards Villager: true
Mar 25 21:38:47 Server java[3337]: [21:38:47 INFO]: Experience Merge Radius: 3.0
Mar 25 21:38:47 Server java[3337]: [21:38:47 INFO]: Preparing start region for level 0 (Seed: -2292665518101882972)
Mar 25 21:38:48 Server java[3337]: [21:38:48 INFO]: Preparing spawn area: 58%
Mar 25 21:38:49 Server java[3337]: [21:38:49 INFO]: Preparing start region for level 1 (Seed: -2292665518101882972)
Mar 25 21:38:49 Server java[3337]: [21:38:49 INFO]: [WorldEdit] Enabling WorldEdit v6.1.3;7a097ca
Mar 25 21:38:49 Server java[3337]: [21:38:49 INFO]: WEPIF: Using the Bukkit Permissions API.
Mar 25 21:38:50 Server java[3337]: [21:38:50 INFO]: [WorldEdit] Using com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_9_R2 as the Bukkit ada
Mar 25 21:38:50 Server java[3337]: [21:38:50 INFO]: Server permissions file permissions.yml is empty, ignoring it
Mar 25 21:38:50 Server java[3337]: [21:38:50 INFO]: Done (3.139s)! For help, type "help" or "?"
lines 1-17/17 (END)
Adicionando --noconsole resolveu meu problema. Encontrou a resposta aqui: link