mod_cluster does not recover for http requests if websocket is enabled

Solution Verified - Updated -

Issue

  • We enabled websocket proxying with mod_cluster. If a node goes down temporarily to trigger an error state, then that balancer member never recovers on mod_cluster and http request attempts to it persistently fail with 503s. The balancer member can recover in this scenario if websocket is disabled.

Environment

  • JBoss Enterprise Application Platform (EAP) 7.x
  • JBoss Core Services (JBCS) httpd 2.4.51 or earlier
    • mod_cluster

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content