Files
yusing d77f6960ec fix(route): handle synthetic load balancer routes consistently
Synthetic load balancer routes were created with SchemeNone and a zero
proxy port, so the embedded Route logic treated them as excluded routes.
That caused them to be keyed like excluded routes instead of by alias,
which broke HTTP route lookup in reverse proxy load balancer tests.

Override Key and ShouldExclude for synthetic load balancer routes so
they stay addressable through the HTTP route pool while preserving the
existing behavior for normal backend routes.

Also guard addToLoadBalancer against a nil Homepage on an existing
linked route, and update the reverse proxy test to use the in-memory
test entrypoint rather than depending on real listener setup.
2026-03-11 11:45:53 +08:00
..
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-02-21 12:56:51 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00
2026-03-10 15:01:07 +08:00