(A是Web服务器,B是文件服务器)
1 A网络映射B,访问A上传文件到B通过映射的路径实现。显示B中的图片文件也使用映射的路径。
2 在B上配置Web服务,提供上传页面,然后A中的页面嵌套B服务的页面。 显示B中的图片文件嵌套B服务器的页面。
不知道各位是用什么方式把文件上传到文件服务器的呢?
对于第一种,我认为C上传文件到A,再从A传到B;文件需经过A,加重A服务器的负担。
对于第二种,我认为C可以直接上传文件到B。下载文件的话肯定是B直接提供服务,不需经过A。但不知道浏览图片文件是否会经过A。
经过A上传比较好,还是直接上传到B比较好呢?
实现分布式文件服务,是否需经过A来上传文件,统一上传接口实现负载均衡呢?
不知道各位是怎么样实现文件服务器或图片服务器的?
还有是用怎么样的方式上传文件、下载文件、浏览图片的?
还有没有更好的方法实现文件服务器?
欢迎大家来研究讨论,
还有就是实践过但没有研究测试过比较分析过性能的,希望你们好好研究一下,然后给点意见。
------解决方案--------------------
你说的我都没看,实在不好意思。
其实一般低成本做法是。
WEB服务器+FTP服务器(可以安装图片空间,也是WEB服务器,有需要就装)--这样就可以了,都是内网双网卡,内部就可以实现联通,外部负载,你可以用apache服务实现web请求均衡,然后请求适当的FTP服务器,FTP服务器可以使用SU实现内网域管理。基本够用。你要部署高端游戏3000人在线同步开发我也没办法。
------解决方案--------------------
帮楼主顶了。