gongxiangp2/查看上传日志命令.md
2025-10-26 09:11:04 +08:00

3.3 KiB
Raw Blame History

查看上传日志命令

📊 日志检查结果

检查时间: 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'"

然后让用户测试上传,就能实时看到日志输出。


📊 当前系统状态

容器状态: ✅ 运行正常
应用状态: ✅ 正常响应
数据库连接: ✅ 正常
最近活动: 用户浏览和查询排行榜

等待测试: 上传功能尚未测试,需要用户尝试上传文件来验证修复效果


💡 下一步行动

  1. 通知用户测试上传

    • 建议使用内网地址:http://192.168.58.20:4320
    • 测试小文件(< 10MB)
    • 测试中等文件(50-100MB)
  2. 开启日志监控

    • 运行上面的实时监控命令
    • 观察上传过程的详细日志
  3. 收集反馈

    • 上传是否成功?
    • 错误提示是否清晰?
    • 速度如何?

创建时间: 2025-10-20 18:00