" /> Maximum number of Client Connection supported by Genesys T-server on a Windows - Genesys CTI User Forum

Author Topic: Maximum number of Client Connection supported by Genesys T-server on a Windows  (Read 1945 times)

Offline Deepanjan

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Advertisement
Hi All,

As per Genesys Documentation & Customer Support the maximum number of client connections supported Genesys T-Server on a Windows 2008 64 bit server is 4096.

So when I say number of client connections to a Tserver I am talking Genesys applications (client to Tserver) + Agent Desktop (Using Genesys SDK) connecting to Tserver which are opening separate socket connections to the Tserver on a predefined port number.

But I have a requirement where we are trying to see if a T-Server on a Windows 2008 64 bit R2 server can support up to 10000 client connections concurrently. I think that by using multiple TProxies in load balanced mode (using a VIP going through some TCP/IP based load balancer like F5 etc) this can be achieved but could be maintenance overhead and honestly not a big fan of tproxies from past experience.

As far as I understand this is OS limitation on Windows and when I am talking about TCP/IP open socket connections that the OS can support this is configurable item from the registry and I guess we are talking about User Object handles here this can be edited by registry changes
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\USERProcessHandleQuota
Values 200 to 18000. Here I am planning to change it 10000.

Also I am trying to understand when we say this depends on the operating system limit are we talking about ephemeral ports? And if it is! does that mean changing number of ephemeral ports available is also required? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters from 5000 to 65534

Also do we need adjust the TCP/IP port time out value from 240 to something like 60?

I know these all required Performance testing to come to any conclusion.

But the reason of the post is to see if any of the Forum Members have done something like this successfully in past??

Thank You
Deep

« Last Edit: September 23, 2016, 01:28:00 PM by Deepanjan »

Adam G

  • Guest
The vast majority of the time, it's about the (TCPIP and UDP) Port availability and the load being applied to the Operating System.  If you think about things in that way, it will help you determine the number of Servers, Proxies and Ports you have available to you.  The range goes from 0 to 65535, but many of those are pre-designated or unavailable for use.  Here's a wiki entry you might find useful:

[url=https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers]https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers[/url]