WEB开发网
开发学院服务器云计算 超级集群解决方案,第 1 部分: 实现应用程序的最大... 阅读

超级集群解决方案,第 1 部分: 实现应用程序的最大可伸缩性的技巧

 2009-09-28 00:00:00 来源:WEB开发网   
核心提示: 主机名端口URIHTTP 插件实现将解析 plugin-cfg.xml 文件的内容,查看可以适当处理客户机请求的相应目标,超级集群解决方案,第 1 部分: 实现应用程序的最大可伸缩性的技巧(9),HTTP 路由器将请求发送给它所找到的第一个匹配目标,对于集群,从所有其他 PrimaryServe

主机名

端口

URI

HTTP 插件实现将解析 plugin-cfg.xml 文件的内容,查看可以适当处理客户机请求的相应目标。HTTP 路由器将请求发送给它所找到的第一个匹配目标。对于集群,HTTP 路由器将客户机请求发送给 ServerCluster 元素中内嵌的所有 Server 因素。路由器并不会检查 Server(s) 是否确实来自于已配置的 WebSphere Application Server 集群。在路由请求时,HTT 路由器将对负载分配使用指定的 LoadBalance 策略,同时维护会话亲缘性。

编辑 plugin-cfg.xml 文件的主要目的是使 HTTP 插件路由器相信,分层(超级)集群中的所有成员都属于一个传统的(扁平式)集群。因此,编辑过程包含以下步骤:

确定默认情况下将对应用程序请求使用哪一个集群。

将另一个集群的服务器条目复制到 plugin-cfg.xml 文件中默认处理客户机请求的集群中。

判断目标集群的最简单方法就是对应用程序进行测试。即使您的应用程序模块被映射到多个集群,默认情况下只有一个集群被用来处理应用程序请求。通常情况下,这个集群是 plugin-cfg.xml 文件中最后定义的集群。一旦确定了默认的目标集群,您需要将另一个集群中的服务器条目复制到默认集群中。

从所有其他 ServerCluster 元素中将 Server 元素复制并粘贴到默认目标集群中的相对应的 ServerCluster 元素。

从所有其他 PrimaryServers 元素中将 Server Name 元素复制并粘贴到默认目标集群中的相对应的 PrimaryServers 元素。

图 13 展示了更新后的 plugin-cfg.xml 文件中的有关部分,它将来自 Cluster1 和 Cluster2 的成员合并在一起来创建一个超级集群。

图 13. plugin-cfg.xml - 超级集群 – Cluster2

上一页  4 5 6 7 8 9 10  下一页

Tags:超级 集群 解决方案

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接