.Net or Java Extend Client Receiving Delayed Connect or Request Timeout Acknowledgements/Callbacks
(Doc ID 2825220.1)
Last updated on DECEMBER 07, 2022
Applies to:Oracle Coherence - Version 220.127.116.11.0 and later
Information in this document applies to any platform.
The user reported that when the proxy servers are down the .NET client is receiving connection/request timeout acknowledgment at inconsistent times. There is a load balancer in front of the .NET extend*proxy clients. LB latency seems not the reason because the java extend*proxy clients do not see this behavior. The issue seems the asynchronous acknowledgment to the client is being delayed in the .NET environment.
In the customer's code standard out logging with system.out system time printing. The TCP initiator connection timeout is set to 1s and the same for the request timeout too. Though the coherence server-side logging throws the timeout exception after 1 second the actual acknowledgment to the client is inconsistent, between 1-N seconds (N=2,3,4....10).
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