fix Performance Issues #3
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: kb01/minecraft-server-kb01-de#3
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Causes
too many Threads
Multiple Minecraft Servers using Docker on the Same Machine causes Issues.
By default, the Java Application creates 2 Threads per physical Core.
In my case that's 3x 12 Threads! Docker somehow is not managing the Threads well there.
So it might be an option to Limit threads via JVM Arguments.
fine-Tuning Software choices
Currently, I use Bungeecord as Proxy, which has been superseded by Velocity.
As Minecraft Server I use Paper, which might has a faster Fork, Puffer fish.
The Lobby does not need Minecraft-Features, same as the Minigames. Would it be more appropriate to run a Minestom Server instead? https://minestom.net/repository/?id=BlueDragonMC/Server
Autopause Lobby, etc.
It is possible to pause the Server when nobody is Online. This will free resources for the survival Server, if nobody is on the Lobby-Server.
https://github.com/itzg/docker-minecraft-server#autopause