184 lines
4.5 KiB
Markdown
184 lines
4.5 KiB
Markdown
# 快速使用指南 - v3.13.2
|
||
|
||
## 🚀 100并发稳定运行 - 完整配置
|
||
|
||
### 推荐配置
|
||
|
||
```
|
||
┌─────────────────────────────────────┐
|
||
│ 批量自动化任务配置 │
|
||
├─────────────────────────────────────┤
|
||
│ 🏊 连接池模式: ✅ 启用 │
|
||
│ 📦 连接池大小: 20 │
|
||
│ ⚡ 同时执行数: 5 ⭐ 关键参数 │
|
||
│ 📋 任务模板: 完整套餐 │
|
||
│ 🎯 Token数量: 100 │
|
||
└─────────────────────────────────────┘
|
||
|
||
预期效果:
|
||
✅ 总耗时: 约7分钟
|
||
✅ 成功率: >98%
|
||
✅ 超时率: <2%
|
||
```
|
||
|
||
### 配置说明
|
||
|
||
#### 🏊 连接池模式
|
||
- **作用**: 突破浏览器WebSocket连接数限制(10-20个)
|
||
- **原理**: 100个Token共享20个连接,连接复用
|
||
- **必须启用**: 用于100并发
|
||
|
||
#### 📦 连接池大小(20个)
|
||
- **作用**: 提供20个可复用的WebSocket连接
|
||
- **范围**: 5-50
|
||
- **推荐值**: 20
|
||
- **说明**: 提供足够的连接供Token使用
|
||
|
||
#### ⚡ 同时执行数(5个)⭐ **最关键参数**
|
||
- **作用**: 控制同时执行任务的Token数量
|
||
- **范围**: 1-20
|
||
- **推荐值**: 5
|
||
- **为什么重要**:
|
||
```
|
||
❌ 如果设置为20:
|
||
- 20个Token同时发送请求
|
||
- 服务器压力爆炸
|
||
- 响应超慢/超时
|
||
|
||
✅ 如果设置为5:
|
||
- 只有5个Token同时发送请求
|
||
- 服务器压力可控
|
||
- 稳定快速响应
|
||
```
|
||
|
||
### 不同网络环境建议
|
||
|
||
| 网络环境 | 同时执行数 | 连接池大小 | 预期时间 |
|
||
|---------|----------|----------|---------|
|
||
| 🏠 家庭宽带 | **3-5** | 15-20 | 8-10分钟 |
|
||
| 🏢 办公网络 | **5-7** | 20 | 6-8分钟 |
|
||
| 🚀 企业专线 | **7-10** | 20-25 | 5-7分钟 |
|
||
| 📱 移动热点 | **1-3** | 10-15 | 12-15分钟 |
|
||
|
||
### 快速开始(3步)
|
||
|
||
```
|
||
1️⃣ 启用连接池模式
|
||
□ 打开"批量自动化任务"面板
|
||
□ 找到"🏊 连接池模式"开关
|
||
□ 点击启用
|
||
|
||
2️⃣ 配置参数
|
||
□ 连接池大小: 20
|
||
□ 同时执行数: 5 ⭐ 关键!
|
||
|
||
3️⃣ 开始执行
|
||
□ 选择"完整套餐"
|
||
□ 点击"开始执行"
|
||
□ 观察控制台日志
|
||
```
|
||
|
||
### 控制台日志说明
|
||
|
||
执行开始时会看到:
|
||
```
|
||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||
🚀 [连接池模式] 开始批量执行
|
||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||
Token数量: 100
|
||
连接池大小: 20
|
||
同时执行数: 5 ⭐ 关键优化
|
||
任务列表: 完整套餐
|
||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||
说明:虽然有20个连接,但同时只执行5个任务
|
||
这样可以避免请求拥堵,确保服务器稳定响应
|
||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||
```
|
||
|
||
### 如果出现超时
|
||
|
||
**症状**: 多个Token显示"超时"错误
|
||
|
||
**解决方法**:
|
||
```
|
||
步骤1: 降低"同时执行数"
|
||
当前值: 5 → 改为: 3
|
||
|
||
步骤2: 重新执行
|
||
点击"停止" → 点击"重试失败"
|
||
|
||
步骤3: 观察效果
|
||
超时率降低?→ 成功
|
||
仍然超时?→ 继续降低到2或1
|
||
```
|
||
|
||
### 调优建议
|
||
|
||
**保守配置**(稳定优先):
|
||
```
|
||
同时执行数: 3
|
||
连接池大小: 15
|
||
预期: 10分钟,>99%成功率
|
||
```
|
||
|
||
**平衡配置**(推荐):
|
||
```
|
||
同时执行数: 5
|
||
连接池大小: 20
|
||
预期: 7分钟,>98%成功率
|
||
```
|
||
|
||
**激进配置**(速度优先):
|
||
```
|
||
同时执行数: 7
|
||
连接池大小: 20
|
||
预期: 6分钟,>95%成功率
|
||
```
|
||
|
||
---
|
||
|
||
## ⚠️ 重要提示
|
||
|
||
### 1. 不要设置"同时执行数"过大
|
||
|
||
```
|
||
❌ 错误想法:
|
||
"我有20个连接,就设置20个同时执行"
|
||
|
||
结果: 服务器压力爆炸,全部超时
|
||
|
||
✅ 正确做法:
|
||
"同时执行数设为5,逐个处理"
|
||
|
||
结果: 服务器稳定响应,全部成功
|
||
```
|
||
|
||
### 2. 优先保证稳定性
|
||
|
||
```
|
||
宁可慢一点(7分钟完成)
|
||
也不要超时重试(10分钟没完成)
|
||
```
|
||
|
||
### 3. 从保守值开始测试
|
||
|
||
```
|
||
首次使用:
|
||
- 同时执行数: 3
|
||
- Token数量: 20-30个
|
||
- 观察成功率
|
||
|
||
成功后:
|
||
- 逐步提升到5
|
||
- 逐步增加到100个Token
|
||
- 持续观察超时率
|
||
```
|
||
|
||
---
|
||
|
||
**版本**: v3.13.2
|
||
**关键改进**: 新增"同时执行数"控制,解决请求拥堵
|
||
**推荐配置**: 连接池20 + 同时执行5
|
||
**成功率**: >98%
|
||
|