I have a new server all set up. Everything seems great, but we are having some issues with lag and unresponsiveness from time to time, not to mention the occasional timeout for clients. I'm clueless as to if I have my startup configured effectively or not, so I figured I'd ask for some advice.
Specs:
Debian 7
Dual Hex Core 3.0 GHz AMD/Valencia (12 cores total)
32GB DDR3 1066MHz Ram (8 4gig sticks)
128 GB SSD
1 Gig NIC with 20 TB monthly bandwidth (Speed tests have been about 100mb down 85 up on average)
I'm using MinecraftForge v10.13.2.1307 (I'll be updating this in a couple weeks when I finish getting my pack submitted to ATL)
Here is the config I use to launch currently (I'm keeping a couple gigs free for system and a test server for updating mods)
[start]
command = "{JAVA}" -server -Xmx30000M -Xms5000M -d64 -Djline.terminal=jline.UnsupportedTerminal -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XXarallelGCThreads=1 -XX:+AggressiveOpts -Xincgc -jar custom-server.jar nogui
Any tips or anything? I am using multicraft (I know I know) mainly because I work a lot, and command line isn't feasible, I need to be able to use a website to manage the server from time to time, and so far multicraft is the only one that lets me put up and take down extra servers quickly and at will, so until a better multiple server option comes up, it's what I'm using. Which, even so, when I was running the server straight using command line, I still had the same lag and disconnect issues.
Specs:
Debian 7
Dual Hex Core 3.0 GHz AMD/Valencia (12 cores total)
32GB DDR3 1066MHz Ram (8 4gig sticks)
128 GB SSD
1 Gig NIC with 20 TB monthly bandwidth (Speed tests have been about 100mb down 85 up on average)
I'm using MinecraftForge v10.13.2.1307 (I'll be updating this in a couple weeks when I finish getting my pack submitted to ATL)
Here is the config I use to launch currently (I'm keeping a couple gigs free for system and a test server for updating mods)
[start]
command = "{JAVA}" -server -Xmx30000M -Xms5000M -d64 -Djline.terminal=jline.UnsupportedTerminal -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XXarallelGCThreads=1 -XX:+AggressiveOpts -Xincgc -jar custom-server.jar nogui
Any tips or anything? I am using multicraft (I know I know) mainly because I work a lot, and command line isn't feasible, I need to be able to use a website to manage the server from time to time, and so far multicraft is the only one that lets me put up and take down extra servers quickly and at will, so until a better multiple server option comes up, it's what I'm using. Which, even so, when I was running the server straight using command line, I still had the same lag and disconnect issues.