[z/OS]

启用优化本地适配器高可用性支持

使用此任务以允许优化本地适配器使用高可用性支持。

开始之前

优化本地资源适配器参与 WebSphere® Application Server 高可用性支持,该支持允许在连接工厂池定制属性中指定备用连接工厂 JNDI 名称。

要点: 为使高可用性支持正常工作,必须对主要资源连接工厂和备用资源连接工厂使用连接工厂注册名称属性来对受管连接指定资源注册名称。使用 setRegisterName() 方法会阻止备用资源获得控制权。

要使用优化本地适配器高可用性支持,请完成以下步骤。

过程

  1. 将属性 alternateResourceJNDIName 添加至连接工厂的连接池属性。指定备用资源连接工厂的 JNDI 名称。

    例如,如果主要 JNDI 为 eis/ola 并且您想要 eis/ola_backup 成为备用项,请将 alternateResourceJNDIName 属性设置为 eis/ola_backup 并将此属性添加至 eis/ola 连接工厂上的连接池属性。

  2. 确保与备用连接工厂注册名称相关联的外部地址空间可供用于进行故障转移。

    应用程序对因为目标注册不可用而失败的资源发出 getconnection() 请求时,会触发优化本地适配器资源故障转移过程。在此过程中,改而对 getconnection() 使用备用 JNDI 资源名称。可通过添加另一连接池属性 failurethreshold 来配置尝试故障转移前的失败尝试次数。将阈值设置为 1 意味着获取连接的单次尝试失败时(发生资源异常),后续请求会路由至备用连接工厂。

    故障转移事件会触发将后续请求发送至带有备用 JNDI 名称和注册名称的备用资源的过程,并启动一个轮询过程,在此轮询过程中,WebSphere Application Server 连接管理每 10 秒发送一次请求,以确定主要资源是否再次可用。WebSphere Application Server 连接管理还可向 WebSphere Application Server 服务方日志发送一条消息,指示故障转移至备用项,然后切换回主要项。可对连接工厂的连接池使用 failureNotificationActionCode 属性以选择想要的通知。缺省值 1 指示消息发送至服务方作业日志。有关更多信息,请参阅“数据源和连接工厂的资源路由”主题。

    如果 WOLA 资源适配器检测到主要资源再次可用或注册名称生效,那么系统会通知 WebSphere Application Server 连接管理:主要资源 JNDI 的未来请求可路由回主要连接工厂。因为检查主要项的请求之间有 10 秒延迟,所以主要注册再次生效时,可能需要 10 秒时间才会切换回主要注册。

  3. 重新启动服务器。 添加 alternateResourceJNDIName 或任何其他连接池属性之后,必须重新启动服务器,属性才会生效。

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



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