Skip to content

Mkl#288

Merged
pwright merged 11 commits into
skupperproject:mainfrom
pwright:mkl
Jun 3, 2026
Merged

Mkl#288
pwright merged 11 commits into
skupperproject:mainfrom
pwright:mkl

Conversation

@pwright

@pwright pwright commented May 26, 2026

Copy link
Copy Markdown
Member

@pwright pwright requested review from c-kruse and gabordozsa May 28, 2026 17:15

@gabordozsa gabordozsa left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very good! I have only minor comments.

Comment thread input/refdog/concepts/multi-key-listener.md Outdated
Comment thread input/refdog/concepts/multi-key-listener.md Outdated

@c-kruse c-kruse left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few smaller things! Looks great.

Comment thread input/kube-yaml/service-exposure.md Outdated
* priority - Uses the first routing key in list that is available for traffic. If the connector becomes unavailable, the listener matches with the next available routing key in list.
* weighted - Uses the routing keys in proportion to the assigned weights. For example, if `backend1` is assigned 25 and `backend2` is assigned 75, then only a quarter of the TCP connections are directed to `backend1`.

Multi-key listeners provide predictable traffic distribution from the client side and are **not influenced by link costs**.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be too much detail, but as I understand it link costs do not affect the routing key a connection is routed to. Normal link cost + least connected rules apply within that routing key same as a Listener.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it prob is too much detail for this location, but needs explaining somewhere, how about the following text:

https://gist.github.com/pwright/95fb7ce069201fee6b747decaa5fed2b

Comment thread input/refdog/resources/multi-key-listener.md Outdated
@pwright pwright merged commit 9005204 into skupperproject:main Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants