Hello All
I am creating a Client (Windows) and Dedicated Server (Linux) using LLAPI - NetworkTransport class for a MMO Real Time Space Exploration / shoot em up game.
The Dedicated Server is to handle +1000 connections.
I was trying to setup a set of test tools that do different test like see if the server can handle X Connections all sending random messages.
However when I set the amount of clients connections to start greater than 16 I get the following Error in the debug log window in the test app:
maximum hosts cannot exceed {16}
UnityEngine.Networking.NetworkTransport:AddHost(HostTopology, Int32)
I can set them to create 16 client connections a just run 63 copies of the app, which works, but that is too tiresome and also takes too much resources on the machine running the test tools.
So I was just wondering if there was a way to get past this restriction via a coded route.
*** update ***
I might re-think in doing the load test app a different way like the following:
1: Make bash script to run X amount of instances of the load-test app.
2: The load-test app will be a headless Linux app which only opens up just the one connection.
3: And once connected spits out random messages real fast.
4: After X Time terminate the instance.
I think that’s a more better route to take than what I just did and failed LOL.
Thanks
Paul