Results 1 to 3 of 3
24-08-2011, 11:53 #1-= TeamSpeak User =-
- Join Date
- Aug 2011
Running multiple binary instances instead of virtual servers
using an authorized hoster license we are going to sell ts3 servers giving to each single user it's own dedicated ts3 instance with just one single virtual server in it
handling with virtual hosts via telnet is a pain... so we just went ahead and extendend our gameserver infrastructure to the ts3 hosting...
Memory usage appears to be manageable as for now...
so: 1 customer = 1 server = 1 process
10customer = 10 servers = 10 ts3_linux processes
Is that ok? does that sounds crazy?
Anybody else doing this?
Could there be any tecnical problem if we ends in getting hundrends of ts3 instances running on a single box/single ip?
24-08-2011, 12:25 #2-= TeamSpeak Team =-
- Join Date
- Jun 2008
I can't understand the pain to manage one or more servers via telnet.
The comamnd use 1 or use port=9987 is not that problem?
The only problem i can see here is, that you will have more cpu; ram and traffic usage.
You are fine with that configuration, ff that is no problem for you.---------------------------------------------------------
Please don't send me private support questions.
They belong into the forum and maybe other users have these questions/problems too.
TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
NPL License (Registration)
24-08-2011, 12:45 #3-= TeamSpeak User =-
- Join Date
- Aug 2011
we have an infrastructure spanning multiple countries with several different machines/vps/clouds and each of those operating system instances have multiple ips available...
from the "server administration" prospective it's a pain to test if a ts3 process server is already running in there or not... and handling special cases like "no ts3 server running: create and start one of this box/vps/cloud/whatever"
same when moving servers from one box to another (even different countries)
instead if we just have to make available the binary&licence and start it from command line the result is "magical"...
no weird things... no need to code a whole telnet library just to handle ts3...
- copy the files
- start the binary (each one with it's own voice, query and files port)
- send those standard 10commands to take out unwanted privileges
... profit ...
- stop the binary when the server expires
... and we do not have to worry about anything else ...
but, most importantly, we do not need to modify our infrastructure that is built to "start and stop binaries"... nothing more (we already do that with mumble voice servers and it's working magnifically)
I'm still evaluating the possibility to code everything from scratch to make use of virtual servers so instead of starting processes we just start virtual servers... but I want to be sure the efforts are worth it (again: biggest showstopper is the detection if a ts3 instante is already running on a certain ip...)
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
By wyldphyre in forum Suggestions and FeedbackReplies: 6Last Post: 02-01-2012, 16:41
By trish in forum Linux / FreeBSDReplies: 3Last Post: 05-06-2011, 04:51
By daObi in forum General QuestionsReplies: 1Last Post: 19-03-2010, 10:17
By DevilzEye in forum WindowsReplies: 4Last Post: 27-12-2009, 00:30
By Kolat in forum [TeamSpeak 2] Client SupportReplies: 2Last Post: 13-05-2003, 06:06