github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/docs/configuration/shared/multiplex.zh.md (about) 1 ### 服务器要求 2 3 `sing-box` :) 4 5 ### 结构 6 7 ```json 8 { 9 "enabled": true, 10 "protocol": "smux", 11 "max_connections": 4, 12 "min_streams": 4, 13 "max_streams": 0 14 } 15 ``` 16 17 ### 字段 18 19 #### enabled 20 21 启用多路复用。 22 23 #### protocol 24 25 多路复用协议 26 27 | 协议 | 描述 | 28 |-------|------------------------------------| 29 | smux | https://github.com/xtaci/smux | 30 | yamux | https://github.com/hashicorp/yamux | 31 | h2mux | https://golang.org/x/net/http2 | 32 33 默认使用 h2mux。 34 35 #### max_connections 36 37 最大连接数量。 38 39 与 `max_streams` 冲突。 40 41 #### min_streams 42 43 在打开新连接之前,连接中的最小多路复用流数量。 44 45 与 `max_streams` 冲突。 46 47 #### max_streams 48 49 在打开新连接之前,连接中的最大多路复用流数量。 50 51 与 `max_connections` 和 `min_streams` 冲突。 52 53 #### padding 54 55 !!! info 56 57 需要 sing-box 服务器版本 1.3-beta9 或更高。 58 59 启用填充。 60