Bug 1389093 - [GSS](6.4.z) Session contention when node fails
Summary: [GSS](6.4.z) Session contention when node fails
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: mod_cluster
Version: 6.4.4
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: CR1
: One-off release
Assignee: Paul Ferraro
QA Contact: Michal Karm Babacek
URL:
Whiteboard:
Depends On:
Blocks: 1394057
TreeView+ depends on / blocked
 
Reported: 2016-10-26 20:39 UTC by Shay Matasaro
Modified: 2020-04-15 14:46 UTC (History)
9 users (show)

Fixed In Version:
Clone Of:
: 1394057 (view as bug list)
Environment:
Last Closed: 2019-08-08 16:08:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBEAP-7359 0 Major Closed [GSS](7.1.0) Failover targets should be chosen deterministically 2019-08-08 11:57:06 UTC
Red Hat Issue Tracker JBEAP-7360 0 Major Verified [GSS](7.1.0) Failover targets should be chosen deterministically 2019-08-08 11:57:06 UTC
Red Hat Issue Tracker MODCLUSTER-550 0 Major Resolved Failover targets should be chosen deterministically 2019-08-08 11:57:06 UTC
Red Hat Issue Tracker UNDERTOW-898 0 Major Resolved Failover targets should be chosen deterministically 2019-08-08 11:57:06 UTC

Description Shay Matasaro 2016-10-26 20:39:41 UTC
This issue is related to both EAP and mod_cluster.

Scenario:
- An LB that sits in front of a few EAP nodes(EAP1, EAP2,EAP3, EAP4)
- A browser sending multiple requests(possibly concurrent) to EAP1
- EAP1 has an issue and stops responding
- LB gets request R1 from browser , and does not recognize the jvmroute(since EAP1 is down)
- LB redirects the request to EAP2
- The browser sends another request(R2) still with a jvm route that contains EAP1
- LB looks at R2 sees a faulty route and redirects it to EAP3
- Similar thing happens for R3 which gets sent to EAP4
- EAP2,EAP3,EAP4 all try to lock and own the session and most likely failing causing continuous retries and timeouts


Note You need to log in before you can comment on or make changes to this bug.