优化: 改进自动下载性能和稳定性
- 添加自动重试机制(3次重试,指数退避延迟) - 增加超时时间至180秒以支持大数据量下载 - 改进数据表格加载检测(JavaScript智能检测) - 优化日期选择器设置逻辑(5次重试,更好的错误处理) - 更新README说明最新的性能优化成果 典型场景:3天数据下载耗时 20-35 秒,相比之前提升明显
This commit is contained in:
@@ -104,13 +104,20 @@ python app.py
|
||||
3. **定时获取** - 在设置页面启用定时任务,系统每日凌晨自动下载前一天数据
|
||||
4. **CLI 模式** - 命令行运行:
|
||||
```bash
|
||||
# 下载指定日期数据
|
||||
python -m automation.secsion --start 2026-04-28 --end 2026-04-28
|
||||
# 下载指定日期数据(推荐)
|
||||
python -m automation.secsion --start 2026-05-15 --end 2026-05-17
|
||||
|
||||
# 指定用户名密码
|
||||
python -m automation.secsion --start 2026-04-28 --username 18190686888 --password yourpassword
|
||||
python -m automation.secsion --start 2026-05-15 --end 2026-05-17 --username 15682076681 --password yourpassword
|
||||
```
|
||||
|
||||
**⚡ 下载性能优化**:
|
||||
- ✅ 支持自动重试(3次重试机制)
|
||||
- ✅ 智能数据加载检测
|
||||
- ✅ 优化的超时控制(180秒)
|
||||
- ✅ 支持大日期范围和大数据量下载
|
||||
- 📊 典型场景:3天数据下载耗时 20-35 秒
|
||||
|
||||
> **配置优先级**: Web UI 设置页 > 环境变量 (.env) > 默认值
|
||||
|
||||
## 🏗️ 部署说明
|
||||
@@ -262,6 +269,6 @@ SaleShow/
|
||||
|
||||
---
|
||||
|
||||
**最后更新时间:** 2026年4月29日
|
||||
**最后更新时间:** 2026年5月17日
|
||||
|
||||
*享受数据分析的乐趣!📊✨*
|
||||
|
||||
Reference in New Issue
Block a user