Sudden ping issues
I host a small Minecraft server, gets a maximum of ~10 players online at once.
Starting today, some players started getting really weird ping spikes/issues. Most seem to be people further away from the server, but there was 1 person that lived relatively closed. Ping goes up to anywhere from 300 to the thousands.
The server should have 10Gbit connection & the Spark profiler report looks alright to me (though I'm not that experienced with it)
Is this just a routing issue, or is something else going on?
Here is some more information:
- 1.21.1 - Purpur
- Spark: https://spark.lucko.me/7RO2Sl5S2l
- Location: Chicago, IL DC2
- 4 cores of AMD EPYC Milan 7763
- Total memory: 8192 MB
If you guys have any idea, or notice anything in the spark report I'll be happy to know!
It's weird that it started happening only today (server has been running for 2 weeks now), but if the server location is the issue I am down to move it too.
Out of the total unique players I'd guess roughly 75% USA, 10% Canada & 15% Europe (Majority UK. Also Netherlands & Norway), so if you have a better location suggestion I'll be glad to know
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
17 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by umbreon444#0
Probably would rather run an mtr to diagnose a connection error
CPU won't help your server in general too thouhh
Would you suggest I swap to a server with like an R5 7600?
Traceroute from my end (I was also having the issue myself) looks fine, however the issue isn't happening constantly but rather like every few minutes. I'll run another if I run into it myself again on the server
During this traceroute, server ms was moving between 180 - 800ms (regularly it is ~110ms stable)
For sure that could work
Interesting
Wht provider are you with?
This is currently just a VPS @ GreencloudVPS.
However might just move provider to like Enviro this week if it'll improve stuff
Gotcha
maybe this is purely coincidental, but #Random super high ping lag spikes with solid 20 TPS. No idea what is causing them. is using the same exact purpur version. If you use paper for 1.21.1, do you get the same issue?
might be completely different though, as their spark reports didn't show players having high ping and it reported almost 100% cpu usage
Some new info;
Seems to be especially bad
- On joining
- Teleporting (spawn/home/warp/tpa)
Will spike up to 4000 and slowly drop down to regular
Do all players experience that latency, or only some?
Typically on joining and teleportation are both heavy on bandwidth as the server is uploading chunks to you, and your client is downloading those chunks
I've seen similar situations in the past with hosts that use poorly configured remote protection where packet fragmentation or loss was occurring
Afaik, only some (including myself), considering others haven't complained at all. Always-on scoreboard shows their ping so I'd guess if they see it spike to the thousands they'd let me know
The VPS does not have any anti ddos/other packet protections (unless I'm misunderstanding what you mean here)
If it doesn't affect all players, then it's likely specific to specific peoples networking
You can try and MTR to the server when you see the issue and see if there's any packet loss or high latency anywhere
Heyo did you ever resolve this issue? We thought we did by updating our server but it's coming back for us. Here is our spark report: https://spark.lucko.me/dMXo487ysy
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
I think it might just be an internet issue
Like on the user's end?
Does it happen to everyone?
We don't have much data to go off of but it was happening to 2/4 players last night. Maybe 3. I was unaffected. The users affected are in different locations and have different ISPs
I would check for instability issues with the connection to your server maybe ask help to the provider with that