AlistGo / AlistGo/alist

[Feature request]升级resty到V3,以解决内存泄漏

Đang mở
#7,930 1 bình luận 2 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Go
Star
50.2k
Fork
7.9k
Merge trung bình
7 ngày 21 giờ
Pull request đã merge (30 ngày)
6

Mô tả

### Please make sure of the following things

- [x] I have read the [documentation](https://alist.nn.ci).
- [x] I'm sure there are no duplicate issues or discussions.
- [x] I'm sure this feature is not implemented.
- [x] I'm sure it's a reasonable and popular requirement.

### Description of the feature / 需求描述

v2,resty,setReader做缓存的逻辑是有问题的,即使是分片上传,也会吃大量的内存,在百度网盘等使用setReader上传的,比较明显,上传两个两三百M的文件,内存能吃到900M......

### Suggested solution / 实现思路

更新resty到V3,v3使用io.pipe重新实现了上传文件的逻辑

### Additional context / 附件

_No response_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.