Oracle Weblogic Server (MOSC)

MOSC Banner

UDD JMS consumers unbalanced

Hi there, is there a way to achieve a near-perfectly-balanced distribution of jms consumers on a 3-nodes cluster hosted UDD?

Our CF has a default RR Load Balancing and Server Affinity=false.

We have 4 external clients, each of them running a 5 threads MDB. 15 consumer connections in total.

We'd like to have (nearly) 5 consumers per node, but what we are experiencing is that the first 3 consumers are perfecly balanced (1 per node), but from now on, they are randomly distributed.

From the docs: with Server Affinity = false,

createReceiver() for queues,

LB algorithm preference goes to:

  1. member without a consumer
  2. member


So what happens is an uneven distribution of 10/2/3, 6/6/3, etc.... (tested on WLS 10.3.x and 12.2.x)

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center