本节包含有关如何创建服务器组和克隆的高级描述。
- 注意:
- 如果仅将服务器用于复制用途,则建议您不要将克隆添加到“DB2 Everyplace 服务器组”中。可能会将同步请求发送到复制服务器,但此服务器不会应答客户机。
此任务是“配置多服务器环境”这一主要任务的一部分。完成这些步骤之后,返回到配置多服务器环境。
先决条件
在创建应用程序服务器克隆之前,必须完成某些设置任务,如设置以创建应用程序服务器克隆中所述。
过程
要创建应用程序服务器克隆:
- 停止要克隆的应用程序服务器。
- 打开“WebSphere 管理控制台”,转至 WebSphere 管理域 -> 节点 -> 域名 -> 应用程序服务器 -> IBM DB2 Everyplace 应用程序服务器。
- 右键单击应用程序服务器,然后选择停止。
- 通过右键单击应用程序服务器并选择创建服务器
组来创建新的服务器组。在创建服务器组窗口,输入新服务器组的名称(例如,DB2 Everyplace 服务器组)。单击确定。
这样即创建了一个服务器组,现在原始应用程序服务器为服务器组中的克隆。
- “管理控制台”提示时,将展开的 EAR 文件复制到其它应用程序服务器中。
- 右键单击每个节点,然后选择重新生成插件配置,以便系统识别每个克隆。
- 选择一个节点,将 $WAS_HOME/config/plugin-cfg.xml 文件复制到前端 IBM HTTP Server。
- 为每个克隆指定不同的服务器端口。
- 选择节点 -> 节点名 -> 应用程序服务器克隆名。
- 在右窗格中,转至服务,然后选择 Web 容器。单击编辑。
- 单击属性窗口上的传输选项卡并记录端口号。
- 转至右窗格中的系统属性,输入应用程序服务器克隆的名称值对:DSYGdflt.Server.Port 和 transport_port_number。
- 如果服务器已在运行,则重新启动它。
如果多服务器环境的拓扑结构具有垂直扩展能力,则还必须在同一服务器上为每台服务器定义唯一的属性值:
- DSYGdflt.Trace.Path = log_directory
- DSYGdflt.Server.Name = UniqueName(输入唯一名称,不带空格)
- 如果使用虚拟主机支持不同 Web 组,则需要将同一个端口号添加至虚拟主机列表。
- 选择 WebSphere 管理域 -> 虚拟主机
- 在右窗格中,单击添加,并输入先前获得的端口号。
- 单击应用。
- 右键单击每个节点,然后选择重新生成插件配置,以便系统识别每个克隆。
- 选择一个节点,将 $WAS_HOME/config/plugin-cfg.xml 文件复制到前端 IBM HTTP Server。
完成这些任务之后,就可以启动多服务器环境。
要启动多服务器环境,右键单击新服务器组并选择启动。属于该服务器组的所有克隆均会启动,具有 servlet 重定向器的前端 HTTP Server 将开始接收所有请求。
相关概念
相关任务