Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

能够接入更多的后端存储支持 #632

Closed
incubator4 opened this issue Nov 12, 2021 · 9 comments
Closed

能够接入更多的后端存储支持 #632

incubator4 opened this issue Nov 12, 2021 · 9 comments
Labels
enhancement New feature or request

Comments

@incubator4
Copy link

例如可以把storage做成S3存储,这样一方面对本地磁盘压力小很多,另一方面可以对zealot伸缩以支持更高并发的场景

@welcome
Copy link

welcome bot commented Nov 12, 2021

感谢你提交的问题或反馈,我会在有时间的时候回复在此期间你可以看看之前被解决的反馈说不定有你需要的答案。

@icyleaf icyleaf added the enhancement New feature or request label Nov 12, 2021
@icyleaf
Copy link
Member

icyleaf commented Nov 12, 2021

收到!不过本身就是一个内网服务有必要高并发么,哈哈

@stale
Copy link

stale bot commented Nov 29, 2021

由于太长时间没有得到回复本问题会自动被关闭,如果您还有问题可以重新开启或提交新问题。感谢你对于 Zealot 的关注!

@stale stale bot added the wontfix This will not be worked on label Nov 29, 2021
@icyleaf icyleaf added wip working in process and removed wontfix This will not be worked on labels Dec 2, 2021
@incubator4
Copy link
Author

收到!不过本身就是一个内网服务有必要高并发么,哈哈

最近有空看了一下,发现carrierwave的fog可以支持s3等存储,感觉改一些配置就好了。 我ruby不是很懂,本地调的好像有一些问题

@icyleaf
Copy link
Member

icyleaf commented Dec 9, 2021

上传什么的都很容易支持,主要是还有配套的一系列文件解析的工作

@incubator4
Copy link
Author

上传什么的都很容易支持,主要是还有配套的一系列文件解析的工作

是指目前的文件解析只限于本地的文件吗,逻辑上来说s3的对象也是可以读流的,我去看一下源码看看实现起来困不困难

@icyleaf
Copy link
Member

icyleaf commented Dec 13, 2021

同步下来也没啥问题,目前的问题是文件解析是基本同步+部分异步的操作,改成异地存储就需要把整体的处理流程全部改掉这个会涉及大量的变更包括数据库层面也要做变动

@kangfenmao
Copy link

确实有需要呀,服务器带宽费用还是挺高的

@icyleaf
Copy link
Member

icyleaf commented Apr 12, 2023

确实有需要呀,服务器带宽费用还是挺高的

把 uploads 和 backups 用其他云存储插件来替代就可以解决了,无论是 docker volume 插件还是基于 CSI 协议的 k8s, nomad 都能暂时解决你的问题。

@icyleaf icyleaf closed this as completed Jul 12, 2023
@icyleaf icyleaf removed the wip working in process label Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants