spread N routines over n lanes

(cherry picked from commit 7043baeb34)
This commit is contained in:
JackDoan
2026-09-02 11:28:32 -04:00
committed by Wade Simmons
parent 2c9f47c252
commit 192d994273
6 changed files with 96 additions and 36 deletions
+3 -1
View File
@@ -211,7 +211,9 @@ listen:
#enabled: true
# How many lanes to run, counting the base tunnel as lane 0. 0 (default)
# means one per routine. Lowering this bounds how many extra tunnels each
# peer pair maintains; routines without a lane use the base tunnel.
# peer pair maintains (useful on a big server with many peers); routines
# beyond the lane count share the configured lanes round-robin, so TX still
# spreads across `lanes` underlay flows rather than piling onto the base.
#lanes: 0
punchy: