
官方目前提供的附件分离,用服务器B来实现附件分流的流程是这样的:
1、用户A把附件上传到服务器A
用户A上传 服务器A下载
2、服务器A把附件迁移到服务器B
服务器A上传 服务器B下载
服务器A删除附件
3、用户B、C、D……访问附件
服务器B上传 用户B、C、D……下载
这里存在一个服务器A提供了附件的第一次下载和上传服务,对服务器A的压力还是非常大的。在服务器A往B迁移附件的过程中,就会造成服务器A的带宽严重不足,这里如果有用户访问,可能访问速度就非常难受了,对于附件量极小的网站,可以定时在闲时迁移,没什么影响,但是对于附件量大的网站,就严重加剧了服务器A的带宽压力。
如果能通过专门的附件插件来实现附件直接上传到服务器B,那就可以真正实现网站访问和附件完全分离。
1、用户A把附件直接上传到服务器B
用户A上传 服务器B下载
2、用户B、C、D……直接访问服务器B
服务器B上传 用户B、C、D……下载
对于服务器A和B都使用X1系统的话,相信这种插件应该会比较容易实现的吧。这样就能真正实现网站和附件的完全分离了。