2.8.5版本,使用s3存储,上传小文件时取件码能正确返回,但上传大文件(测试100MB)时会提示上传失败,且无任何报错信息,但进入管理员后台后可以查看取件码,使用2023主题。查看上传文件的请求返回为502
Activity
vastsa commentedon Oct 27, 2026
已检查当前上传路径:文件转存成功并创建分享记录后才返回取件码。仅凭 502 且后台已有记录,暂不能确认是应用缺陷,可能涉及反向代理等待上游响应超时。请补充:准确镜像标签/摘要、失败请求路径、请求耗时、Nginx error.log 对应行、应用同一时段日志以及脱敏的 proxy_read_timeout/proxy_send_timeout 配置。可先在受控内网绕过代理直连服务对照测试;不要公开 AK/SK 或管理员 token。此 issue 保留,拿到证据后继续修。
edgeofendlessworld commentedon Oct 27, 2026
排查了一下,lanol/filecodebox:latest,发现文件上传在2023主题和2024主题逻辑似乎不一样,首先配置均为S3存储桶,测试前已重新清空配置文件并重新配置容器,切换主题时使用的同一份配置文件,在本地内网测试,2024版本在上传文件时似乎会将文件切片之后很快传输到s3中,表现为服务器网络是均衡的,生成过程中服务器的上传和下载速度均为3MB每秒(宽带上限)。而2023版本在上传文件时会瞬间跑满本地网络带宽(100MB每秒),随后服务器进行上传(3MB每秒),这对于小文件问题不大,但对于大文件后端无响应很容易超时而掐断,以上是我的测试。我的建议是在未来的版本中将2023主题去掉,兼容适配成本有点高,只使用2024版本主题。同时也希望大大给2024主题加上自定义背景图片功能,像2023一样,主要是因为2023能自定义背景图片更美观所以才当钉子户的。