Skip to content

lookup service not load balancing when workshops exists in multiple clusters #975

Description

@djschny

Describe the bug

Consider the following two scenarios where the same workshop name exists in both clusters and both clusters are ideal with no active workshop sessions:

Equal Capacity

  • Cluster A - portal.sessions.maximum: 30
  • Cluster B - portal.sessions.maximum: 30

When requesting sessions from lookup service it continually will hand out sessions from the same cluster as opposed to load balancing between them.

Different capacity

  • Cluster A - portal.sessions.maximum: 60
  • Cluster B - portal.sessions.maximum: 30

When requesting sessions from lookup service it continually will hand out sessions from Cluster A instead of load balancing.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Untriaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions