2014-02-09 106 views
6

我正在使用websphere网络部署。我编写了一个应用程序,该应用程序部署在同一单元的两个不同节点上。现在我想通过粘性会话选项来平衡两台服务器。我们可以在websphere环境中创建负载平衡器服务器吗?我看到一个称为按需路由的选项,是否等于负载平衡器?非常感谢您对此的帮助。顺便说一句,我使用的是websphere 8.5.x.谢谢。在IBM Websphere环境中安装负载平衡器服务器

+0

查看此技术文章http://www-01.ibm.com/support/docview.wss?uid=swg21219567 –

回答

4

是的,按需路由器是WebSphere单元的本地负载均衡器。然后,您只需使用“权重”功能来控制请求的分配。

设置重量 - 在管理控制台中,转到“服务器>集群> [集群式]> [群集名称]”,然后在“其他属性”标题下,点击“集群成员”。

将它们的“配置权重”设置为相等的值,然后ripplestart群集(或单独循环)。请注意,“运行时权重”会立即生效,但在服务器启动时重置为配置权重。

请求由一个简单的公式分配:(配重构件的X)/(所有部件的权重之和)

因此,如果服务器A具有20的重量和服务器B具有1的重量,然后服务器A应该得到20 /(20 + 1)或95.3%的所有请求。

在你的情况下,只需将它们设置为相同的重量。

+0

我也想知道,Web服务器可以部署在不同的地理位置,并具有负载平衡器路由请求。谢谢。 –

+0

根据ODR和工作节点之间的连接,应该没问题。只需观看SystemOut日志以了解通信错误。 – user2655065

2

最基本的HTTP负载平衡器是包含的基于Apache的Web服务器(IHS)和WAS WebServer插件。网络部署还包括一个低级IP喷雾器,以便安全地管理一组Web服务器。