日期:2014-05-18  浏览次数:20703 次

高手来回答,负载均衡服务器取文件的问题。
现在有个客户,因为负载问题,建立了4个tomcat服务器A,B,C,D。
当有人访问服务器A时,上传了图片,那么图片就在A上。
同理访问了B服务器的,上传了的图片也在服务器B上。
4个服务器对外的IP都是一个。
现在有个用户访问了B的服务器,但他访问的页面上的图片是
被别人上传到A服务器上的。那应该怎么样才能得到A服务器上的图片呢?


------解决方案--------------------
交给我怎么配置集群好么

http://community.csdn.net/Expert/topic/5597/5597201.xml?temp=.5769464
------解决方案--------------------
可以用单一文件服务器,集中管理,就像数据库是单一的一样
------解决方案--------------------
1.专门的文件服务器,专门的数据库服务器。
和楼上说的一样

2.专门的光纤存储。

怎么配集群,咨询硬件厂商,难道买硬件厂商不给安装?
------解决方案--------------------
顶,我也想知道
------解决方案--------------------
如果是在linux环境下的话,可以利用mount的方式将文件夹目录进行共享,具体可以查一下linux mount命令的使用

如果是大型应用系统的话,可以考虑使用专门的文件服务器来解决
------解决方案--------------------
文件应该是放在同一个服务器上的,否则肯定不能公用。如果Windows的话,可以用共享磁盘的模式。如果是Linux的话,mount命令是一个办法,也可以利用ftp的