在云存储插件中使用多个集合时出现内存泄漏
作者: gerardpuig创建于 2026年3月23日更新于 2026年9月14日
标签stalearea: coreBug
描述臭虫
当多集被用在一个云存储插件配置中时,initClientUploads.js会造成内存出漏,导致浏览器分页崩溃甚至会冻结计算机.
`s3Storage({ 收藏: [ 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, 示例汇编, [ . ' 尔时.
QQ 链接到复制这个问题的代码
https://GitHub.com/gerardpuig/活塞-储存-plugin-crash/commit/ddcb27029f5e095e8c28d046fc83a7c052003364
- 复制步骤
- 检查 https://GitHub.com/gerardpuig/payload-storage-plugin-crash,这是一个从白标签例子创建的简单项目。
- 检查分支错误/记忆-漏出-云层-存储-插件
- 运行 pnpm 安装
- 运行 pnpm dev
- 去管理员那里,你会注意到它已经慢下来 直到它崩溃。
- 哪些地区受到影响?
区域:核心
环境信息
页:1 二进制 : 节点: 24.14.0 注: 11.9.0 亚恩:不详 平时:103.2.1 相关软件包: 有效载荷: 3.80.0 下一个:16.2.1 @ pailloadcms/ db- ZZTERM0: 3.8. @ pailloadcms/ graphql: 3. 80.0 @ pailloadcms/ next/ 用户: 3. 80.0 @ pailloadcms/ 插件- 云层存储: 3. 80.0 @ pailloadcms/ richtext- lexic: 3. 80.0 @ payloadcms/ storage-s3: 3.80.0 (英语). @ pailloadcms/ 翻译: 3. 80.0 @ pailloadcms/ ui/ 共享: 3. 80.0 反应: 19.2.2 反应率: 19.2.2
内容来源: payloadcms/payload