Apache + Weblogic Cluster上传文件的问题

menglionel 2009-09-17 03:16:03
采用Apache + Weblogic Cluster来做负载平衡,其中前端是Apache来做分发,有两台WebLogic: A和B

当终端User来访问的时候,可能最终连到的是Weblogic A也有可能是B

现在问题来了,譬如我上传了一个图片,那么这个图片只有可能在A或者B上,要看当时上传的时候连得是A还是B,可是当User要访问这个图片是,就会出现有时候能看到有时候看不到的问题,因为连A和连B是由Apache来自动判断的,大家有没有遇到这个问题,何解呢?
...全文
133 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
menglionel 2009-09-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 menglionel 的回复:]
或者说:

有没有可能在Apache上配置一个虚拟路径,对应是2个路径的?

http://www.xxx.com/images/ -> http://10.0.0.1/images 和http://10.0.0.2/images

是10.0.0.1和10.0.0.2的并集?
[/Quote]

上面我是想说通过apache的代理和反向代理来做,大家有做过吗?
menglionel 2009-09-17
  • 打赏
  • 举报
回复
或者说:

有没有可能在Apache上配置一个虚拟路径,对应是2个路径的?

http://www.xxx.com/images/ -> http://10.0.0.1/images 和http://10.0.0.2/images

是10.0.0.1和10.0.0.2的并集?
menglionel 2009-09-17
  • 打赏
  • 举报
回复
to trumpdonald: 现在就是有问题了呀,不管是不是配置的问题还是本身就有缺陷,有没有解决方案来解决这个问题呢?

to rascalboy520: 图片当然是保存到磁盘,但是目前来说,我不能把图片放置到第三台Server上
rascalboy520 2009-09-17
  • 打赏
  • 举报
回复
我通常都是把图片保存到磁盘,把路径保存到数据库,这样应该就不会出现你那样的问题了
trumpdonald 2009-09-17
  • 打赏
  • 举报
回复
这个应该是负载均衡的配置的问题。在编码层上无需考虑,类似黑盒测试,不考虑中间的处理机制。

纯属个人见解

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧