Coherence .Net Clients Are Not Reconnected With Coherence Servers When One Of The Node Gets Rebooted
Last updated on AUGUST 02, 2017
Applies to:Oracle Coherence - Version 184.108.40.206 and later
Information in this document applies to any platform.
Coherence Clients are connected to Coherence Servers via Load Balance Points. And F5 LBP as connecting as Round Robin to each coherence servers. Coherence Clients are not reconnected with Coherence Servers when one of the Proxy node gets rebooted.
Customer have one of 4 servers in PROD Coherence Clusters using multicast address. One of our Coherence server getting rebooted , Coherence client is not getting connected other available Proxy servers instead its still stuck with rebooted server.
One of the Coherence servers gets rebooted... Clients are always struck with those rebooted servers until it gets completed. its happening in PROD region. To resolved the issue, Clients servers customers are doing IIS reset to reconnect. Issue happening only with .Net clients when they start the Proxy server. Issue not seen with Java Clients.
Issue happening only with .Net clients when they start the Proxy server. And issue is also seen with the first client request after the Proxy server is stopped. Once the client is able to establish the connection, then the issue is not seen with the subsequent client connections.
The connection is successful only if Open= true
2017-03-28 15:18:17,293 DEBUG [Coherence] 2017-03-28 15:18:17.292/3765697.381 Oracle Coherence GE 220.127.116.11 <D6> (thread=Proxy:stratui-ExtPS:TcpAcceptor,
member=12): Opened: TcpConnection(Id=0x0000015B165ABDCC0A29020FEDC54286B795CC369D3F306CCA1998EC27C2C604, Open=true, Member(Id=0, Timestamp=3986-03-28 15:05:37.278,
Address=10.40.4.13:0, MachineId=0, Location=machine:tlequiwb,process:w3wp, Role=.NET RTC client), LocalAddress=10.41.2.15:10199, RemoteAddress=10.40.4.13:53787)
If Open=false, then the connection is not successful
2017-03-28 15:18:17,281 DEBUG [Coherence] 2017-03-28 15:18:17.281/3333761.352 Oracle Coherence GE 18.104.22.168 <D6> (thread=Proxy:stratui-ExtPS:TcpAcceptor:TcpProcessor, member=4): Released: TcpConnection(Id=0x0000015B165ABDC10A29020DE088A9FCF6339101E4815F01C976B6D42B1 B3147, Open=false, Member(Id=0, Timestamp=3986-03-28 15:05:37.278,
Address=10.40.4.13:0, MachineId=0, Location=machine:tlequiwb,process:w3wp, Role=.NET RTC client), LocalAddress=0.0.0.0:10199, RemoteAddress=10.40.4.13:53786)
First Attempt with Open as False and the Client request gets redirected to another proxy node.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms