Server performance problem - server FPS, server PING

Thank you for your help for now. I will test it and let you know.

1 Like

One last thing. Mods I use are copied from the other successful RP server with 70/70 players online so I guess this is maybe some performance or configuration issue. IDK. I will have a little chat with my provider regarding the bandwith anyway and share some logs here :slight_smile:

Sounds great man, I’ll continue to give advice until I have none to give.

I havent logged into my game today but I did monitor my packets while watching netflix and saw 2+mb climbs. Doesnt seem like a lot but you said you have 20+ people so your limit is 18mb per person. If at any point you hit that 18 mb mark on your end you know you have a serious issue.

So my provider’s reply:

“We can tell you that the 400 Mbit/s port sufficient. You are using about 1 Mbit/s in average at the moment.”

I have around 20 ppl connected ATM :thinking:

Well thats good news I suppose. “Kind of” eliminates the mods as well. So now look at why your ping is so high.

looking at the host website I dont see where the servers are hosted from. So when you launch your game do you see EU official servers in High ping as well? Excluding the 400mb cap it could still vary well be the host. A lot of EU servers struggle with ping as do eastern and central EU players. Take a look at NA servers and see if your personal ping is lower. 140 is the ping cap for Conan and at 130 you are going to experience lag, stuttering and teleportation. Ping and bandwidth run hand in hand so I apologize for pulling you in another direction now. Ping is the speed in which your packets transfer and bandwidth is the space in which your packets consume per second.

Im sure you are aware of most of if not all of this but I want to explain as much as possible for anyone else reading that might have a similar issue.

btw, if you can sort this out using a VPS instead of a traditional game host is brilliant and more than half the price cheaper.

I will check that.
I think these servers are hosted in Germany and I have players from Czech republic (so not too far). ANYWAY…
Do you think that these problems may cause also the low server FPS? Because server’s CPU is used around 30%, RAM around 50% when I reach 25ppl online. I also need to say that even I see these bad values not every player is telling me there is a problem at all. So I also thought before that this is only not synchronized info between server and client.
See this post Massive Decrease in Server Performance after the 12.10.2018 Update

Ok, read that closed post and its unfortunate there wasnt a dev confirmation reply saying what is causing it just saying that they are looking at it. This problem isnt currently effecting everyone anymore so I’m just assuming it was handled already. Unfortunately though the Germany hosting is troublesome at this point. If you scour the forums you are bound to find a few if not many posts of people complaining about connections from Germany. Got a couple dudes in our discord that cant play with us because of it and they have really good speeds.

So imo I think you are limited right now. If you launch your game and you can see other servers running at way lower pings then I would either contact you provider again and ask why your ping is so darn high or test another host. You can do these tests without your player base ever noticing and make the move during a system restart if you find a better host with a better ping.

If however you are looking at the other conan servers from the client and all of them are 100+ you have the German phenomenon as it should be dubbed (hehe).

Sorry forgot to answer one of your questions. Yes a high ping will result in low FPS.

1 Like

OK, thank you. If I will have anything new resolving this I will let you know.
If anyone reading this post has also some other tips, just share them here please :slight_smile:

So I made some tracert and ping tests when the problem occured but everything was clear (very low values of miliseconds). Even host told me there is no issue at their end. So I suppose this is just problem with some configuration with Windows server itself or Dedicated server launcher or maybe the issue is caused by the mods also. IDK.
When I check values in toggledebughud, the ping and server FPS are mostly fine (I have 20ppl online - max 150 PING and around 15 server FPS), but sometimes it drops to enormous negative numbers and then its back to the normal. But sometimes no… When I check server performance, everything seems to be OK, CPU on 30% and RAM around 50% used.
I am really lost here…
But since my players are saying that they does not have big problems, I just give this up. But I am sorry that develepers and support for own conan exiles server is so poor…

Are you able to make any insight into which players are affected and which countries they are connecting from?

I only mention this as I have read in the past that there was an issue with the zone a player is connecting from. They solved their issue using a VPN that was located in the same country zone as the server. Probably totally unrelated to your issue, but figured I would post just in case.

Altho in their case they had no ping issues, so probably not your issue.

You can easily eliminate one variable of your equation by temporarily closing the Dedicated Server Launcher after your server started (you can restart it after, it will just continue from where it was.

If the performance issue continues with the DSL shutdown, you know it’s not in cause.

I see that you’ve done some ping and tracert, which is what I would have suggested, so that’s good.

What I would do is to run the windows Resource Monitor (you can access it from the Task Manager → Performance Tab → Open resource monitor) and look at what appears on the top (when sorting by highest) in term of memory usage, cpu usage, disk usage.

Could be something as stupid as an antivirus scanning every single file on the machine, or some misconfigured monitoring software hogging the network.

Ask your players to run tilde toggledebug and periodicly ask for the ping data.

OK let me answer everything here:

  1. Every player is connecting from the same country (Czech republic). The problem is that not every player is fighting, they are mainly role-playing, so they may do not notice any lag, I suppose. And the lower FPS are not all the time.
  2. I contacted my host. They told me everything is fine at their end. I made some tracert tests on my server’s IP and it seems to be OK for me. So please could you be specific what I need to tell to the host?
  3. I disabed active antivirus scanning to prevent s**ts like this.

Here is what I mostly see, CPU: 30%, RAM: 50%, Ethernet: very small amount of traffic from the connectivity I have:

But please, be informed that this issue appears only if I hit like 20+ players. When there is smaller number of players, server is just on 30FPS, max 150 PING. After more players came then the server FPS are lower (around 15 fps) and sometimes it spikes down on the red values, like 3 sFPS, and the ping is higher, but CPU, RAM and Ethernet usage are same…

Let me monitor these values more, I will share here some results when the problem appears.
Edit: maybe there is something wrong inside the server logs, but I cannot read them to recognize what is wrong :frowning:

So check this out. Everyhting seems to be OK with server performance, but 24 players - 400 Ping, 6 Server FPSserver

In PIPPI (mod) I see that every player has approximetly 100+ ping
Server ping is now 200
Some players has around 200 ping
Now it changed to 100 again for some players
But server ping is still 160-200, sometimes hits 400 when server FPS are too low

Current status
s2

Everything is same… I dont get it
And now after a minute again same situation as above - ping 300, server fps 6, 22 players connected
Do I need to change MaxAggroRange or BuildingPreloadRadius? I noticed that some ppl are suggesting to lower there options to improve performance

OK that did not help. Still around 6 server fps and 300 ping
I changed MaxAggroRange to 3000 and BuildingPreloadRadius to 40
So I get back to default values

So… I have tried this:
unticking one of the cores to reserve it for the OS like this:
unknown

And it seems that helped boost my ping and sFPS a lot. But I have no full server now. So I will let you all know after the server is 25+. But I am so excited right now… :smiley:

1 Like

OK so now there is the same problem as before.
So I guess this is just a problem with VPS and shared HW with another customers. I guess I just need a dedicated machine then…

Anyway there is a reply from Germany:

All our VPS are working within a shared environment. Although your RAM as well as disc space are dedicated, resources like CPU and bandwidth are shared. Our systems are designed to balance the usage of resources and ensure a fair distribution among the shared environment. However, fluctuations can occur. In that respect, if no resources are used by other VPS on the system, the performance of your VPS can increase accordingly.

So thats a thing… I am gonna lock server on 30 ppl max and start to save money for dedicated machine. Thanks to you all who tried to help me.
This is only the performance issue, nothing else, nothing more.

1 Like