3.3 KiB
3.3 KiB
查看上传日志命令
📊 日志检查结果
检查时间: 2025-10-20 18:00
状态: ✅ 系统运行正常,暂无上传失败记录
当前日志显示:
- ✅ 应用正常运行
- ✅ 数据库连接正常
- ✅ 正在处理用户浏览请求(排行榜查询)
- ⚠️ 自部署后暂无上传操作记录
🔍 实时监控上传日志
方式 1:实时查看所有上传相关日志
ssh -p 2322 root@180.97.221.140 \
"docker logs -f youyidian-3d-material 2>&1 | grep -i --line-buffered '\[Upload\]\|upload\|error'"
方式 2:查看最近的上传日志
ssh -p 2322 root@180.97.221.140 \
"docker logs --tail 100 youyidian-3d-material 2>&1 | grep -i 'upload'"
方式 3:查看所有错误日志
ssh -p 2322 root@180.97.221.140 \
"docker logs --tail 200 youyidian-3d-material 2>&1 | grep -i 'error\|failed\|exception'"
方式 4:实时查看完整日志
ssh -p 2322 root@180.97.221.140 \
"docker logs -f youyidian-3d-material"
📝 预期的上传日志格式
成功上传时应该看到:
[Upload] Starting upload process...
[Upload] Session checked: true
[Upload] Parsing form data...
[Upload] Form data received: {
hasPreviewImage: true,
previewImageSize: 5242880,
hasZipFile: true,
zipFileSize: 104857600,
productModel: 'TEST-001',
categoryName: '测试店铺',
sceneName: '测试场景'
}
[Upload] Fetching user info...
[Upload] User found: username
[Upload] Processing image... (image/jpeg, 5120.00KB)
[Upload] Image processed successfully
[Upload] Uploading image to S3...
[Upload] Image uploaded to S3: https://...
[Upload] Saving zip file locally...
[Upload] Zip file saved: /app/uploads/zip-1729420800000-test.zip (100.00 MB)
[Upload] Creating database record...
[Upload] Database record created: uuid-xxx-xxx
[Upload] Upload completed successfully!
失败上传时应该看到:
[Upload] Starting upload process...
[Upload] Session checked: false
Error: 请先登录
或者:
[Upload] Preview image too large: 52.50MB
Error: 预览图过大
或者:
[Upload] Image processing error: ...
Error: 图片处理失败
🧪 建议测试
现在可以让用户测试上传功能,然后用上面的命令实时监控日志:
开启实时监控(推荐)
# 在本地终端运行,保持窗口打开
ssh -p 2322 root@180.97.221.140 \
"docker logs -f --tail 50 youyidian-3d-material 2>&1 | grep -i --line-buffered --color=auto 'upload\|error'"
然后让用户测试上传,就能实时看到日志输出。
📊 当前系统状态
容器状态: ✅ 运行正常
应用状态: ✅ 正常响应
数据库连接: ✅ 正常
最近活动: 用户浏览和查询排行榜
等待测试: 上传功能尚未测试,需要用户尝试上传文件来验证修复效果
💡 下一步行动
-
通知用户测试上传
- 建议使用内网地址:
http://192.168.58.20:4320 - 测试小文件(< 10MB)
- 测试中等文件(50-100MB)
- 建议使用内网地址:
-
开启日志监控
- 运行上面的实时监控命令
- 观察上传过程的详细日志
-
收集反馈
- 上传是否成功?
- 错误提示是否清晰?
- 速度如何?
创建时间: 2025-10-20 18:00