docs: add relay speed limit configuration guide
This commit is contained in:
1 parent
4db4504f9b
commit
ac9012a953
1 file changed
+31
-2
@@ -121,8 +121,37 @@ curl -s http://127.0.0.1:21114/_admin/ -o /dev/null -w '%{http_code}\n'
|
|||||||
| `rustdesk-server-s6:1.1.17-forapi` | s6 基础镜像(hbbs + hbbr + rustdesk-utils) |
|
| `rustdesk-server-s6:1.1.17-forapi` | s6 基础镜像(hbbs + hbbr + rustdesk-utils) |
|
||||||
| `yangjieshao/rustdesk-api:full-s6-amd64` | 完整镜像(+ apimain + admin 前端,s6 托管) |
|
| `yangjieshao/rustdesk-api:full-s6-amd64` | 完整镜像(+ apimain + admin 前端,s6 托管) |
|
||||||
|
|
||||||
| SINGLE_BANDWIDTH | hbbr | 单个连接的最大带宽(以Mb/s为单位) |
|
---
|
||||||
| TOTAL_BANDWIDTH | hbbr | 最大总带宽(以Mb/s为单位) |
|
|
||||||
|
### 中继限速配置
|
||||||
|
|
||||||
|
hbbr(中继服务器)支持三个限速参数,均通过环境变量设置,**单位 Mb/s**:
|
||||||
|
|
||||||
|
| 参数 | 默认值 | 说明 |
|
||||||
|
|---|---|---|
|
||||||
|
| `LIMIT_SPEED` | **32** | 单连接限速 |
|
||||||
|
| `TOTAL_BANDWIDTH` | **1024** | 中继总带宽上限 |
|
||||||
|
| `SINGLE_BANDWIDTH` | **128** | 单连接带宽上限 |
|
||||||
|
|
||||||
|
**启动时配置(Docker 环境变量):**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker run ... \
|
||||||
|
-e LIMIT_SPEED=100 \
|
||||||
|
-e TOTAL_BANDWIDTH=2000 \
|
||||||
|
-e SINGLE_BANDWIDTH=500 \
|
||||||
|
yangjieshao/rustdesk-api:full-s6-amd64
|
||||||
|
```
|
||||||
|
|
||||||
|
**运行时修改(连接控制台):**
|
||||||
|
|
||||||
|
| 命令 | 说明 |
|
||||||
|
|---|---|
|
||||||
|
| `limit-speed <值>` | 设置单连接限速 |
|
||||||
|
| `total-bandwidth <值>` | 设置总带宽 |
|
||||||
|
| `single-bandwidth <值>` | 设置单连接带宽 |
|
||||||
|
|
||||||
|
> ⚠️ **设为无限制**:代码中 `if v > 0.` 判断导致设 `0` 会被忽略。如需无限制,请设一个极大值,例如 `-e LIMIT_SPEED=100000`(≈100 Gb/s,实际等同无限制)。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user