feat(gateway): support per-channel and per-session queue policy overrides

This commit is contained in:
William Valentin
2026-02-16 11:51:26 -08:00
parent f7284a4ef1
commit fbd24d4379
11 changed files with 181 additions and 9 deletions
+3
View File
@@ -65,6 +65,9 @@ server:
mode: collect # collect | steer | interrupt
cap: 50 # max queued (pending) requests per session lane
overflow: drop_old # drop_old | drop_new
overrides:
channels: {} # e.g. ws: { mode: steer, cap: 10 }
sessions: {} # e.g. ws:vip-user: { mode: interrupt, overflow: drop_new }
# Local-network service discovery (mDNS/Bonjour). Keep disabled by default.
# Requires server.localhost: false so LAN clients can actually connect.
discovery: