So I thought this was the best place to come! I have been having trouble growing my servers due to lag, crashing, and DDOS for a while now and I want to get a couple second opinions from you guys! I fixed the DDOS issue by switching my host over to a host that provides DDOS protection. Servers still seem to crash and lag when I get more players on the server.
- Prop limit for my servers is around 30-40.
- Tickrate is at 11 for all of our servers.
Below I will list some errors that cause the server to crash and my addons so that you guys can better help me.
Just recently I started getting the following error and right after I get this error the server crashes. I have contacted the maker of VCMod and he says it has nothing to do with VCMod. Some people on scriptfodder says it is a leaked version but I do not use leaks on any of my servers. Earlier today I updated all the VCMod addons so I will let you guys know if it helped solve the problem.
Not creating entity ‘info_particle_system’ - too many edicts! (8064 current, 8192 max)
[ERROR] vcmod/server/functions_shared.lua:2: Tried to use a NULL entity!
- SetKeyValue - [C]:-1
- Spawn_Particle - vcmod/server/functions_shared.lua:2
3. HandleParticles - vcmod/server/particles.lua:2
4. Think_Medium_Each - vcmod/server/main_vc1.lua:2
5. fn - vcmod/server/main_shared_sf.lua:2
6. unknown - addons/ulib/lua/ulib/shared/hook.lua:110
Workshop addons for 2 of my servers
Addons for one of my servers that seems to have lag issues when getting over 40-50 players
A few people suggested finding a new admin mod instead of ulx because the top servers don’t use ulx because there are others that are better optimized. I have been told I need to watch my users.txt file for ulx because if that gets too big than it will slow down ulx and the server a lot.
A lot of people also say the problem is evocity in general which yes I know it lags a lot but my players like the map so I don’t know if I want to change the map or not.
Would it make my servers faster if I put the majority of stuff on MySQL instead of being saved to a data file?
Any suggestions would be greatly appreciated guys!