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) |
|
||||
| `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