创建 Web 服务网关集群
2008-12-01 11:02:57 来源:WEB开发网向 ServerCluster 内的每个服务器条目添加一个 CloneID 参数和一个 LoadBalanceWeight 参数,如清单 7 中的绿色粗体部分所示。对于每个服务器来说,CloneID 的值应该是唯一的。由于 WebSphere Application Server 通常因为这个原因而生成随机的由七个字符组成的值,所以我们也使用由七个字符组成的值。通常,LoadBalanceWeight 应该在每个服务器上包含同样的值,这里使用默认的 2。
清单 7.添加了 CloneID 和 LoadBalanceWeight 的 Plugin-cfg.xml<ServerCluster CloneSeparatorChange="false" LoadBalance="Round Robin"
Name="server1_sonoma_Cluster" PostSizeLimit="-1" RemoveSpecialHeaders="true" RetryInterval="60">
<Server
CloneID="random1" ConnectTimeout="0" ExtendedHandshake="false"
LoadBalanceWeight="2"
MaxConnections="-1"
Name="sonoma_server1" WaitForContinue="false">
<Transport Hostname="sonoma" Port="9080" Protocol="http"/>
<Transport Hostname="sonoma" Port="9443" Protocol="https">
<Property Name="keyring" Value="C:WAS51DeploymentManageretcplugin-key.kdb"/>
<Property Name="stashfile" Value="C:WAS51DeploymentManageretcplugin-key.sth"/>
</Transport>
</Server>
<Server
CloneID="random2" ConnectTimeout="0" ExtendedHandshake="false"
LoadBalanceWeight="2"
MaxConnections="-1"
Name="sonoma_server1a" WaitForContinue="false">
<Transport Hostname="sonoma" Port="9084" Protocol="http"/>
<Transport Hostname="sonoma" Port="9447" Protocol="https">
<Property Name="keyring" Value="C:WAS51DeploymentManageretcplugin-key.kdb"/>
<Property Name="stashfile" Value="C:WAS51DeploymentManageretcplugin-key.sth"/>
</Transport>
</Server>
<PrimaryServers>
<Server Name="sonoma_server1"/>
<Server Name="sonoma_server1a"/>
</PrimaryServers>
</ServerCluster>
更多精彩
赞助商链接