Map Server and VM Clustering
-
- Posts: 16
- Joined: Fri Mar 03, 2017 7:44 pm
Map Server and VM Clustering
I've been hearing bits and pieces about setting up a map server with the maps being clustered on a series of virtual machines. Could someone point me in the direction of any links or articles that could give more in-depth information on the subject?
Re: Map Server and VM Clustering
I recommend you hop on IRC and see if you can catch Whasf or Nasomi.
Re: Map Server and VM Clustering
If you specify a single ip and single port in zone_settings, then launch a single game server bound to that port it will run.
If you specify 5 ports based on zone type, then launch 5 game servers bound to 5 ports they will run one server per group.
If you specify a different port for every zone, and launch 285 zone servers, you'll have one server per zone.
There becomes serious limitations in windows and with concurrent connections to the sql server around 60-65 zones per vm. Splitting them up is effective. Then you just launch with ports.t he router takes care of forwarding ports to the ip's you specify.
If you specify 5 ports based on zone type, then launch 5 game servers bound to 5 ports they will run one server per group.
If you specify a different port for every zone, and launch 285 zone servers, you'll have one server per zone.
There becomes serious limitations in windows and with concurrent connections to the sql server around 60-65 zones per vm. Splitting them up is effective. Then you just launch with ports.t he router takes care of forwarding ports to the ip's you specify.
Nasomi FFXI Community Server - Classic CoP era fun!
http://www.facebook.com/nasomi
http://www.twitter.com/nasomi
http://www.facebook.com/nasomi
http://www.twitter.com/nasomi
-
- Posts: 1
- Joined: Thu May 18, 2017 8:23 pm
Re: Map Server and VM Clustering
How does one launch multiple game servers? What exactly does that entail?
Re: Map Server and VM Clustering
Nasomi,
I'm doing this on my server, but I've noticed that you cannot perform some commands if a player is on a different cluster than you are. Example: to use @goto, both me and the player need to be in zones managed by the same server.
I assume this is because the game is only searching for entity objects within the same instance (GetCharByName() will return nullptr if player is on another game server).
Do you know how to make it search across all running programs?
I'm doing this on my server, but I've noticed that you cannot perform some commands if a player is on a different cluster than you are. Example: to use @goto, both me and the player need to be in zones managed by the same server.
I assume this is because the game is only searching for entity objects within the same instance (GetCharByName() will return nullptr if player is on another game server).
Do you know how to make it search across all running programs?
Re: Map Server and VM Clustering
You are correct, someone needs to fix that!ROAltana wrote:Nasomi,
I'm doing this on my server, but I've noticed that you cannot perform some commands if a player is on a different cluster than you are. Example: to use @goto, both me and the player need to be in zones managed by the same server.
I assume this is because the game is only searching for entity objects within the same instance (GetCharByName() will return nullptr if player is on another game server).
Do you know how to make it search across all running programs?
-- Whasf
-
- Posts: 33
- Joined: Wed Dec 03, 2014 2:17 pm
Re: Map Server and VM Clustering
What about LS chat? it seems to break across multiple instances also.