JMS-HTTP Tunneling Requests failing when going through Load Balancer
Last updated on DECEMBER 11, 2017
Applies to:Oracle WebLogic Server - Version 10.3.1 and later
Information in this document applies to any platform.
An ADF application is deployed to a multiple physical machines cluster. In front of it, there is an F5 Load Balancer which routes the incoming request to one of the nodes within the cluster. On the way back to client, F5 will persist a cookie on its table in order to reroute to the proper node if the same client returns. After it has acquired the JSESSIONID, and as part of the process, the application will launch a java Applet that will communicate using an http tunnel in order to send messages to a chat. The applet will enable the message sending functionality only if this is connected. This intermittently connects, and when it does, it exhibits a very irregular behavior. Slow performance issues on the communication are observed. When testing is setup to bypass F5 and go directly to one server, this never fails. On the server log, we will not see an error logged but instead entries like the following:
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms