WebLogic负载均衡

3
我目前正在开发一个基于WebLogic集群环境的项目。我已经成功地设置了集群,但现在我想要一个负载均衡解决方案(目前仅用于测试目的,我正在使用WebLogic的HttpClusterServlet轮询负载均衡)。是否有任何文档可以清晰地比较各种WebLogic负载均衡方式的优缺点?
这些是我想涵盖的主要话题:
  • 性能(正常情况和故障转移);
  • 可以检测到哪些故障,以及故障转移恢复的速度有多快;
  • 透明度到故障(例如,自动重试幂等请求的能力);
  • 每种负载平衡解决方案如何适应各种拓扑结构(N层、集群)。
感谢您的帮助。
1个回答

6

有没有清晰比较各种为WebLogic提供负载均衡的方法(包括优缺点)的文档?

不清楚您正在构建什么类型的应用程序以及涉及哪些技术。但是...

您将在集群中的故障转移和复制以及集群中的负载均衡(还要查看集群实施过程)中找到有用的信息,但是至少在我所知道的范围内,它们之间没有进行真正的比较。但是,选择并不复杂:1.硬件负载均衡器的性能优于软件负载均衡器;2.如果您选择软件负载均衡器,则WebLogic插件适用于Apache是BEA推荐的生产选择。实际上,对于Web应用程序,通常会将静态文件放在Web服务器上,因此使用Apache mod_wl插件。请参见安装和配置Apache HTTP服务器插件章节。

这些是我想要涵盖的主要话题:

  • 性能(正常和故障转移):如果这个问题是关于持久化会话的,WebLogic默认使用内存复制,并且这在相对较低的开销下运行得非常好。

  • 可以检测到哪些故障,故障转移恢复有多快:不清楚您使用的是哪些协议。但请参阅连接错误和集群故障转移

  • 故障透明度(例如,自动重试幂等请求的能力):澄清您使用的协议将使回答更容易。如果这个问题是关于HTTP请求,则请参阅图3-1 连接故障转移

  • 每种负载均衡解决方案对各种拓扑结构(N层、集群)的适应程度如何:这个问题对我来说不太清楚和模糊。但也许可以看看集群架构

顺便提一下,还有一个非常好的章节需要阅读聚类最佳实践


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接