Avoid TCP exhaustion on germain entreprise server
Problem
Investigated connection errors to Germain dashboard and services; found that since ux monitoring was fully enabled after Siebel restart, data volume was causing TCP port exhaustion on Germain enterprise server
Solution
- Modified OS configuration to increase number of available ports and TCP connection timeout;
- Increased number of threads allocated to Apache proxy server.
Created two registry keys:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\MaxUserPort Value=50000
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpTimedWaitDelay Value=30
Based on https://msdn.microsoft.com/en-us/library/aa560610(v=bts.20).aspx
After applying these changes, seeing about 750 active connections at any given time and 250 requests / sec from ux monitoring
Related articles