如何在WAS集群前配置HTTP服务器?

时间:2012-09-26 10:46:41

标签: websphere websphere-7

我已经定义了一个由两个节点组成的Websphere 8.5群集,现在我想将HTTP服务器放在群集前面以平衡呼叫。当我从控制台添加新的Web服务器时,我可以选择 Node1或Node2,但我想提供一个节点数组。
来自Tomcat MOD_JK背景,我曾经这样做,以便平衡器选择将服务该​​呼叫的节点。
我应该手动编辑配置并添加对所有节点的引用(如何?)? 谢谢 路易斯

2 个答案:

答案 0 :(得分:2)

根据早期版本的WebSphere的经验,您可以定义多个此类Web服务器。也就是说,为Node1定义一个,然后为Node2定义第二个。

然后,在部署应用程序时,选择要将其部署到的应用程序服务器群集以及所有要加入该群集的Web服务器。

如果执行此操作,则在每个Web服务器下运行的WebSphere插件将通过将用户路由到同一个Cluster成员(只要它可用)来维护会话关联。请参阅http://ibm.co/S2UKKnhttp://ibm.co/QIs0Sg

要实际使用多个Web服务器,您当然还需要某种IP负载均衡器或喷涂器。 WebSphere产品系列在其Edge Components(https://ibm.biz/BdxZwg)中有一个,但有许多此类软件产品或硬件设备。

答案 1 :(得分:0)

您应该创建一个新的非托管节点并将Web服务器配置存储在那里。重新生成插件配置文件时,它将被放置在非受管节点的配置目录中,然后您可以将新配置文件复制到Web服务器插件的正确目录中。这是标准方法,在this draft redbook(第13和16章)

中有详细描述