This commit is contained in:
2025-11-24 15:01:03 +08:00
parent b75f05bac9
commit e604bacfa6
3 changed files with 136 additions and 62 deletions

View File

@@ -101,3 +101,44 @@
- 动作:查询当前系统时间
- 工具shelldate '+%Y-%m-%d %H:%M:%S %Z'
- 输出2025-11-20 09:44:48 CST
- 时间2025-11-24 14:47UTC+8
- 动作:确认 .claude 目录是否存在
- 工具shellls .claude
- 输出:目录不存在,命令返回 “No such file or directory”
- 时间2025-11-24 14:48UTC+8
- 动作:阅读 AnjuanAndJuanneiController.java 源码
- 工具shellsed -n '1,960p' src/main/java/com/point/strategy/originBatchUpload/AnjuanAndJuanneiController.java
- 输出:获取 uploadSimpleFilesAnjuan 及相关上传实现用于 OOM 分析
- 时间2025-11-24 14:49UTC+8
- 动作:查阅 PdfFileHelper.image2Pdf 实现
- 工具shellsed -n '520,620p' src/main/java/com/point/strategy/common/PdfFileHelper.java
- 输出:确认图片转 PDF 逻辑使用 ImageIO.read + iText Image 双重加载
- 时间2025-11-24 14:50UTC+8
- 动作:查询当前系统时间
- 工具shelldate '+%Y-%m-%d %H:%M:%S %Z'
- 输出2025-11-24 14:50:02 CST
- 时间2025-11-24 14:55UTC+8
- 动作为传统案卷上传OCR处理增加线程池限流
- 位置src/main/java/com/point/strategy/originBatchUpload/AnjuanAndJuanneiController.java
- 变更新增受控线程池替代每文件新建线程限制并发与队列避免多文件同时触发大量OCR线程造成内存峰值。
- 工具apply_patch
- 结果:代码已更新
- 时间2025-11-24 14:56UTC+8
- 动作优化图片转PDF内存占用
- 位置src/main/java/com/point/strategy/common/PdfFileHelper.java
- 变更:移除 ImageIO 双重加载大图,直接用 iText Image 尺寸设置页面,减少一次内存占用。
- 工具apply_patch
- 结果:代码已更新
- 时间2025-11-24 14:59UTC+8
- 动作对上传接口增加并发限流每次最多3个文件
- 位置src/main/java/com/point/strategy/originBatchUpload/AnjuanAndJuanneiController.java
- 变更:新增 Semaphore保证全局并行处理文件数不超过3同时将 OCR 线程池调为 1~3 线程并缩短队列,匹配限流策略。
- 工具apply_patch
- 结果:代码已更新