[z/OS]

在 z/OS 中使用全局事务时调整 GRS

WebSphere® Application Server for z/OS® 使用全局资源序列化 (GRS) 来与综合系统中的服务器交流信息。当系统或综合系统中定义了多个服务器时,请求在遇到错误服务器时可能结束。WebSphere Application Server for z/OS 使用 GRS 来确定运行事务的位置。

关于此任务

如果您在使用全局事务,那么在事务启动时,WebSphere Application Server for z/OS 将发出一个入队,并保持该入队,直至事务结束。

WebSphere Application Server for z/OS 在以下情况下使用 GRS 入队:
  • 涉及多个服务器的两阶段落实事务
  • 内存中的 HTTP 会话
  • 有状态的 EJB
  • 保持跟踪伪会话状态的“粘性”事务。

如果您不在综合系统中,那么应该配置 GRS=NONE,如果您综合系统中,那么应配置 GRS=STAR

这要求配置 GRS 以使用耦合工具。使用 RNL=NO 发出所有的 WebSphere Application Server 入队,这可以防止使用错误的值对 GRSRNLxx 进行错误配置。请参阅 GRS 文档以获取有关设置此配置的详细信息。

避免故障 避免故障: 如果您要使用 GRS 环来将一个或多个单一系统连接到综合系统环境,那么在任何单一系统中运行的任何服务器的单元名称在整个 GRS 环境中都必须是唯一的。此要求意味着在任何单一系统中运行的服务器的单元名称:
  • 不能与在综合系统中运行的任何服务器的单元名称相同
  • 不能与在另一个单一系统(此系统连接到综合系统)中运行的任何服务器的单元名称相同
如果 GRS 环境中有单元名称重复的服务器,那么 WebSphere Application Server for z/OS 无法区分综合系统单元和单一系统单元,会将两个服务器视为同一单元的一部分。这种不正确的单元关联通常会导致不可预测的处理结果。gotcha

过程


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



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