快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

澳门新葡亰游戏881_龟发之家论坛



在澳门新葡亰游戏881步骤 2 中,在节点 TP2 上创建一个名为 clone1 的克隆。设置权重为 2,选择 Generate Unique Http Ports 和 Create Replication Entry in this Server。应用默认的利用法度榜样办事器模板并单击 Apply。

图 17. 创建新的群集的办事器

重复步骤 2,在节点 TP2 上创建一个名为 clone2 的克隆。设置权重为 2,选择 Generate Unique Http Ports 和 Create Replication Entry in this Server。应用默认的利用法度榜样办事器模板并单击 Appl澳门新葡亰游戏881y。

再次重复步骤 2,在节点 TP2 上创建一个名为 clone3 的克隆。设置权重为 4,选择 Generate Unique Http Ports 和 Create Replication Entry in this Server。应用默认的利用法度榜样办事器模板并单击 Next。

反省总结以确认群集中已经存在三个有精确属性的克隆。然后单击 Finish 保存改动。

在群集的创建历程中,您已经为这个群集创建了一个复制域(Replication Domain),可以用它来在克隆之间复制 http 会话以支持故障切换。为此,您必要设置设置设备摆设摆设利用法度榜样办事器 clone1 和 clone2 去应用这一办事。在 Administrative Console 中,选择 Application Servers > clone1 > Web Container > Session Management > Distributed Environment Settings。然后选择 Memory to Memory Replication 单选按钮。重复此历程设置 clone2。

现在您已经创建了一个群集定义。下一个步骤是安装一个企业利用法度榜样。在这个演习中,应用的是位于 WebSphere Application Server 安装的 /installableApps 目录下的 DefaultApplication.ear。用 Deployment Manager Administrative Console 来安装这个利用法度榜样。将一个企业利用法度榜样安装到群集与安装到自力的利用法度榜样办事器的历程相同,只有一点例外:在“将模块映射到利用法度榜样办事器”步骤中,您必须为所有模块选择 cluster1。拜见下面图 18 中的例子。(先容企业利用法度榜样具体的安装步骤不在本文范围之内。)

图 18. 将模块映射到利用法度榜样办事器

在群集的设置历程中,三个克隆创建时各自应用惟一的 HTTP 端口。这就意味着在每个利用法度榜样中运行的内部办事器的 HTTP监听 器有特定的值。治理进程创建新端口所用的算法,为每个定义的新办事器应用默认值(HTTP 传输应用 9080)并递增到下一个没有被占用的值。

在这个例子中,当您安装完 WebSphere Application Server 后,创建了一个名为 server1 的自力办事器。当这个节点添加到 Deployment Manager 时,server1 也会迁移为托管办事器。Server 1 应用 9080 端口进行 HTTP 传输。在 TP2 上,创建的 clone1 应用 9081 端口,clone2 应用 9082 端口。当安装 DefaultApplication.ear 时,Web 模块要应用 default_host 虚拟主机。默认环境下,default_host 只吸收 9080 端口上的哀求,以是您必要设置设置设备摆设摆设这个虚拟主机,让它也可以吸收 9081 端口和 9082 端口上的哀求。

在 Administrative Console 中经由过程 Environment > Virtual Hosts > default_host > Host Ali澳门新葡亰游戏881ases 来为默认主机添加附加端口的支持。单击 New 以添加一个新的又名。用 * 作澳门新葡亰游戏881为主机名(* 代表随意率性主机名),用 9081 作为端口值。重复这一历程来设置 9082 端口,如图 19 所示。

图 19. default_host 的附加端口

确保 Synchronize changes with Nodes 已经当选中,保存设置设置设备摆设摆设。

既然您已经在群集中安装了一个利用法度榜样,现在该测试它了。在我们的运行期中有三种类型的进程:Deployment Manager、Node Agent 和 Application Server。它们每个都是自力的系统级 Java 进程。

您可以应用 Deployment Manager 的 Administrative Console 来启动或竣事群集。在此之前,每个节点都必须已经在运行 Node Agent。您可以应用表 1 中的敕令来节制安装中的 Deployment Manager 和 Node Agent。

表 1. 节制 Deployment Manager 和 Node Agent 的敕令

从先前履行 addNode 敕令时起,Node Agent 应该还在运行。在 Administrative Console 中经由过程 System Administration > Node Agent 来反省 TP1 和 TP2 的 Node Agent 是否在运行。然后查看节点 TP1 和 TP2 的状态。假云云中一台谋略机上的 Node Agent 弗成用,那么在那台谋略机的敕令行中启动它。当所有 Node Agent 都启动后,您可以经由过程 Administrative Console 启动群集,如图 20 所示。根据您的硬件设置设置设备摆设摆设的不合,启动历程可能必要几分钟。

图 20. 启动群集

在测试事情负荷治理之前,有需要先分手查验一下各个克隆是否在事情。打开一个浏览器,造访下面的 URL:

http://tp2:9081/hello - 查看 clone1 是否在事情。

http://tp2:9082/hello - 查看 clone2。

http://tp1:9081/hello - 查看 clone3。

图 21. 确认办事器在运行

假如三个 URL 返回图 21 中的结果,那么群集中所有办事器都在事情,而且应用的端口精确无误。关闭您的浏览器。

测试事情负荷治理

HTTP 办事器插件供给了对 Web 利用法度榜样事情负荷的治理。在往 TP1 上安装 WebSphere Application Server 的同时也安装了 IBM HTTP 办事器。默认环境下,插件应用 /opt/WebSphere/AppServer/config/cells 目录下的 plugin-cfg.xml 设置设置设备摆设摆设文件。经由过程 Administrative Console 中的 Environment > Update Web Server Plugin 来天生插件的设置设置设备摆设摆设。

Administrative Console 天生的文件将放在 /opt/WebSphere/DeploymentMa澳门新葡亰游戏881nager/config/cells 目录中。以是,您必要将天生的文件手工拷贝到 HTTP 办事器插件可以找到的目录,比如 /opt/WebSphere/AppServer/config/cells 目录。

DefaultApplication.ear 中的 snoop servlet 得当用于测试事情负荷。它显示用来履行哀求的进程名。打开一个浏览器并输入这个 URL:http://tp1/snoop(IBM HTTP 办事器安装在 TP1 上)。

图 22. 测试事情负荷

多刷新几回您的浏览器,查看是哪个克隆履行哀求。您应该会获得 1233、1233 等序列,这反应出了设置设置设备摆设摆设克隆时指定的相对权重。

留意:假如您老是看到同一个克隆的 id,那么关闭浏览器再从新打开。这样可以删除被 WebSphere Application Server 用于会话亲缘性(session affinity)的 cookie。

您可能还会对下面的文章感兴趣: