Hello, sorry for the long post, but i wanted to go into as much detail as possible.
We have recently been having some MAJOR issues with lag, to the point where its now causing the server TPS to drop from 18-20 right down to 10 or below, and every 3 hours the server will get such low tps to the point it will crash.
This is the timings report: http://prntscr.com/jahden from just before a crash, when we had 147 players online.
As you can see, its an issue with claiming on factionsuuid.
I have given some testing, and it seems like every /claim <number> (even 2) is really laggy... As you can see by the gif below.
The gif is sped up, but you can see there is a 0.5 second delay between each claim message. When a few players claim even small areas, its causing the server to have a fit.
Now... heres where it gets interesting. I did the standard "remove plugins" test... and found the cause to be EssentialsX. Im running the latest version of Essentials with the same issue (2.15.0.1)
With just me on our server (64GB i7), and only FactionsUUID and Essentials/EssentialsSpawn loaded, when i do /f claim 20, it drops TPS from 20.00 down to 18.87 while its claiming the land, and the claiming takes about 5 seconds.
As you can imagine, when multiple people happen to be doing claims/unclaims at the same time, that is when the server crashes. It seems like when more people do it, the longer it takes to claim, and the lag basically just builds up until the server crashes. It is important to note, there is no errors in console.
Other things:
- Our factions.json file is 2.3mb and we have 360 factions total. On a clean install of factions, there is no issue.
- We only started getting this issue about 4 days after our release (20th April), or 4 days ago.
I would really really appreciate a fix/help on this asap, as we cannot really remove either of the plugins, as its the 2 core plugins for a factions server.
We have recently been having some MAJOR issues with lag, to the point where its now causing the server TPS to drop from 18-20 right down to 10 or below, and every 3 hours the server will get such low tps to the point it will crash.
This is the timings report: http://prntscr.com/jahden from just before a crash, when we had 147 players online.
As you can see, its an issue with claiming on factionsuuid.
I have given some testing, and it seems like every /claim <number> (even 2) is really laggy... As you can see by the gif below.
The gif is sped up, but you can see there is a 0.5 second delay between each claim message. When a few players claim even small areas, its causing the server to have a fit.
Now... heres where it gets interesting. I did the standard "remove plugins" test... and found the cause to be EssentialsX. Im running the latest version of Essentials with the same issue (2.15.0.1)
With just me on our server (64GB i7), and only FactionsUUID and Essentials/EssentialsSpawn loaded, when i do /f claim 20, it drops TPS from 20.00 down to 18.87 while its claiming the land, and the claiming takes about 5 seconds.
As you can imagine, when multiple people happen to be doing claims/unclaims at the same time, that is when the server crashes. It seems like when more people do it, the longer it takes to claim, and the lag basically just builds up until the server crashes. It is important to note, there is no errors in console.
Other things:
- Our factions.json file is 2.3mb and we have 360 factions total. On a clean install of factions, there is no issue.
- We only started getting this issue about 4 days after our release (20th April), or 4 days ago.
I would really really appreciate a fix/help on this asap, as we cannot really remove either of the plugins, as its the 2 core plugins for a factions server.
