Yes the way custom configs where done was a mistake but there's are easily
avoided in mutators etc by removing the config declaration forcing it into
the main config.
This was more of an issue in UE3 with the multi configs by default but it
was fixed in later builds with the addition of the -configsubdir command
line parameter, so became a total none issue.
Bringing down all servers and updating in one go is often preferred as it
eliminates overhead and keeps total downtime to a minimum.
While it is potentially possible that multi servers writing to the same
file could cause an issue this is generally avoided by the OS locking
semantics and I cant say we've ever seen an issue with it.
In addition to this there are significant benefits to be had with respect
to shared resources and performance when the same physical files are
loaded instead of separate copies of the same file, which decreases vm
usage and increases cache efficiency in turn reducing disk contention.
I do agree its not 100% ideal for games that don't use the latest engine
fixes, but our experience is its definitely workable it not preferable.
Regards
Steve
----- Original Message -----
From: "John Gibson" <[email protected]>
> While it is "possible" to run multiple instances of a server off of the
> same install in Unreal, there are several problems that can occur which
> prevent me from recommending people do that. Here are some of the
> problems:
>
> 1) Problems when two files are being used at the same time - this
> pertains primarily to .ini configuration files. While you can specify
> different .ini files for the main config files in the commandline, there
> are several .ini files that you cannot specify in the commandline. This
> causes issues when multiple server instances are attempting to
> read/write from these same .ini files (which can lead to crashes).
> 2) Have to bring all instances down to modify the game files.
>
> I lean toward playing it safe in this regard, but if you have had
> success running multiple instances then perhaps you've not been using
> your servers with the same types of settings I have.
================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the
person or entity to whom it is addressed. In the event of misdirection, the
recipient is prohibited from using, copying, printing or otherwise
disseminating it or any information contained in it.
In the event of misdirection, illegible or incomplete transmission please
telephone +44 845 868 1337
or return the E.mail to [email protected].
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds