将集群添加至总线以实现高可用性或可伸缩性

可将集群添加为总线成员,并使用消息传递引擎策略辅助和用于提供高可用性、可伸缩性或带有高可用性的可伸缩性的预定义消息传递引擎策略。消息传递引擎策略辅助帮助您在集群中创建并配置消息传递引擎以提供必需的消息传递引擎行为。

开始之前

确保您已定义了添加集群以使其成为总线成员中列示的资源。

关于此任务

以下预定义消息传递引擎策略可用:
  • 高可用性。如果要确保集群中始终有消息传递引擎在运行以便一直传输消息,请使用高可用性策略。

    高可用性消息传递引擎策略为集群创建单个消息传递引擎。该消息传递引擎配置为故障转移至集群中的任何其他服务器。用于故障转移的服务器顺序取决于它们在首选服务器列表中的顺序。服务器在首选服务器列表中的位置越靠前,该服务器的首选优先级越高。消息传递引擎不会故障恢复,即,如果首选优先级较高的服务器再次变为可用,那么消息传递引擎不会移回该服务器。

  • 可伸缩性。如果要在系统中将更多服务器添加至集群并保持性能,请对系统使用可伸缩性策略。

    可伸缩性消息传递引擎策略为集群中的每个服务器创建单个消息传递引擎。每个消息传递引擎只能在指定给它的服务器上运行,不能故障转移至另一服务器。如果服务器失效,那么在此服务器上运行的消息传递引擎也会失效,并且直到服务器恢复才会变为可用。可将新服务器添加至集群而不影响集群中现有消息传递引擎。

  • 带有高可用性的可伸缩性。如果要在系统中将更多服务器添加至集群并保持性能,但同时要确保消息传递一直可用,请对系统使用带有高可用性的可伸缩性策略。

    带有高可用性的可伸缩性消息传递引擎策略为集群中的每个服务器创建一个消息传递引擎。每个消息传递引擎可故障转移至集群中的另一指定服务器。每个服务器最多可主管两个消息传递引擎,这样服务器之间就存在有序循环关系。每个消息传递引擎可故障恢复,即,如果消息传递引擎故障转移至另一服务器,并且原始服务器再次变为可用,那么该消息传递引擎会自动移回该服务器。

[AIX Solaris HP-UX Linux Windows][IBM i]可选择调整初始和最大 Java™ 虚拟机 (JVM) 堆大小。调整堆大小有助于确保为主管一个或多个消息传递引擎的应用程序服务器提供适当的内存量以实现所需消息吞吐量。

如果正在混合版本单元中工作,那么在产品的此版本中运行的服务集成总线只能包括 在产品的以下版本中运行的 WebSphere® Application Server V6 总线成员:
  • 6.0.2(FP23 或更高版本)
  • 6.1.0(FP13 或更高版本)

如果启用了安全性,并且总线具有混合版本总线成员,那么总线成员会使用引擎内认证别名建立信任。 如果在 WebSphere Application Server V6 上将服务器集群添加为总线成员,并且它是此级别的第一个总线成员,那么必须在此任务中选择或创建认证别名。此操作会设置引擎内认证别名。

过程

  1. 在导航窗格中,单击 服务集成 -> 总线 -> bus_name -> [拓扑] 总线成员
  2. 单击添加以启动“添加新的总线成员”向导。
  3. 在第一个窗格中,选择集群并从下拉列表中选择要作为总线成员的集群。
  4. 在“消息传递引擎策略辅助设置”窗格中,确保已选中启用消息传递引擎策略辅助复选框。根据所需的消息传递引擎策略,选择下列一个或多个选项:
    • 高可用性
    • 可伸缩性
    • 具有高可用性的可伸缩性
    如果所选消息传递引擎策略的“是否需要进一步的配置”列的值为“否”,请继续该过程。否则,请检查显示的消息并决定是返回并更改集群配置还是继续。 将显示所选集群及所选消息传递引擎策略的最终结果的图。
  5. 选择已定义的消息存储器类型。
  6. 在“配置消息传递引擎”窗格中,对于所列示的每个消息传递引擎,请单击消息传递引擎名称并输入其消息存储的详细信息。
    • 如果使用文件存储器,请指定日志文件、永久文件存储器和临时文件存储器的目录路径。不要使用缺省路径,并确保您对每个消息传递引擎使用唯一路径。
    • 如果使用数据存储器,请指定数据源的 JNDI 名称,该数据源提供对包含该数据存储器的数据库的访问。
  7. 可选: [AIX Solaris HP-UX Linux Windows][IBM i]在“调整性能参数”窗格中,可查看初始和最大 Java 虚拟机 (JVM) 堆大小的当前设置。如果要通过更改当前设置来调整性能,请选中更改堆大小复选框并在建议堆大小字段中输入所需更改。
  8. 如果启用了安全性,并且添加此集群总线成员会形成混合版本总线,那么向导会提示您输入认证别名。执行下列其中一个任务:
    • 选择现有认证别名。
    • 创建新的认证别名。指定唯一别名名称和密码。
    此操作会设置引擎内认证别名。
  9. 完成“添加新的总线成员”向导时,将更改保存至主配置。

结果

您已创建集群总线成员。
  • 对于高可用性消息传递引擎策略,具有名为 cluster_name.nnn-bus_name 的单个消息传递引擎,它可故障转移至集群中的任何服务器。
  • 对于可伸缩性消息传递引擎策略,集群中的每个服务器都有一个名为 cluster_name.nnn-bus_name 的消息传递引擎。集群中的每个消息传递引擎被限制为在一个服务器上运行。
  • 对于带有高可用性的可伸缩性消息传递引擎策略,集群中的每个应用程序服务器都有一个名为 cluster_name.nnn-bus_name 的消息传递引擎。集群中的每个消息传递引擎可故障转移至在集群中指定的另一个服务器,并且可在其首选服务器再次变为可用时故障恢复至该服务器。
对于每个消息传递引擎,都有一个名为 messaging_engine_name-numberPolicy 的核心组策略。此核心组策略是使用您为消息传递引擎策略选择的行为配置的,并且通过其匹配条件与消息传递引擎相关联。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjj1001_
文件名:tjj1001_.html