My Oracle Support Banner

Poor Response Time for Requests Sent By an Extend Client via a Coherence Proxy Server Can Be Caused If tcp-delay is Enabled (Doc ID 1670150.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version and later
Information in this document applies to any platform.


Two problems are observed:

1. Slowness detected in accessing the backend through a proxy server using Coherence Extend Client.
2. Large amount of idle threads on proxy server, eventually showing the following warning on log:

2014-04-29 17:51:22,195 [Logger@9265725] WARN Coherence - 2014-04-29 17:51:22.195/3876.113 Oracle Coherence GE (thread=Proxy:TcpProxyService:TcpAcceptor, member=3): ProxyService thread pool size has reached its maximum of N threads.

Where N is the maximum number of threads set by: -Dtangosol.coherence.proxy.threads.max=N

This will cause too many threads on idle state and slow backend response.

The proxy's TCP acceptor has the following configuration:


           <address system-property="tangosol.coherence.extend.address">localhost</address>
           <port system-property="tangosol.coherence.extend.port">9099</port>
     <autostart system-property="tangosol.coherence.extend.enabled">false</autostart>



To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.