我有一个Weblogic集群,Apache充当前端代理。默认情况下,Weblogic集群和插件使用轮询算法,假设我将负载均衡算法更改为基于权重或随机负载均衡算法,weblogic插件将如何知道WLS集群端的负载均衡算法更改。为了达到这个目的,我们需要硬件负载均衡器吗?作为前端代理的Apache与WLS插件将只支持循环调度算法,或它是否会支持其他负载平衡algorithm.For高可用性大规模生产环境我们更喜欢Apache与WLS插件或硬件负载均衡器,如bigip或思科lb作为前端的Weblogic。
发布于 2013-02-08 23:16:53
这个评论是对的。apache插件只使用循环调度。对于其他负载均衡策略,您必须选择硬件负载均衡器。
关于最后一个问题,我们通常更喜欢HW负载均衡器而不是Apache +插件,因为负载均衡策略有更多的选择,更好的管理界面和负载均衡器提供的一些额外功能,如压缩,SPDY支持等。但如果您有大量静态内容,Apache +插件是一个不错的选择,因为它可以直接提供静态内容,而不会影响weblogic集群,从而降低WLS服务器的负载。还有一种常见的架构设计是硬件负载均衡器--> apache --> weblogic集群。因此,apache服务器上也存在负载平衡和HA。
发布于 2013-01-28 17:35:01
正如注释已经指出的那样,基于权重的方法只支持EJB和RMI对象。请参阅WLS集群文档:http://docs.oracle.com/cd/E23943_01/web.1111/e13709/load_balancing.htm#CHDGFIBD
如果您想要对Web会话进行负载均衡,则可能需要查看专门的硬件或软件组件。
https://stackoverflow.com/questions/14522947
复制相似问题