MOD_OC4J Does Not Failover Properly After Connection With One Node Is Lost (Doc ID 457302.1)

Last updated on FEBRUARY 16, 2017

Applies to:

Oracle HTTP Server - Version: 9.0.4.0 to 10.1.3.4.0 - Release: AS10g to AS10gR3
Information in this document applies to any platform.
Checked for relevance on 12-May-2009

Symptoms

Background

The architecture is a AS 10.1.2 architecture on Linux with with 4 midtiers each one running on its own box:

The problem is load balancing is fine but no dead detection is performed by MOD_OC4J and requests to dead OC4J instances are performed, meaning 50% of the requests can not be served if one instance is down.

The tested scenario consists in unplugging the network cable of one of the OC4J boxes from the network.

The problem can not be reproduced if the OC4J instances are shutdown with opmnctl stopall or if we shutdown the whole box instead of unplugging the cable.



Cause

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