MAXOPENTCBS

MAXOPENTCBS 系统初始化参数指定在 L8 和 L9 方式 TCB 池中可以创建的开放式任务控制块 (开放式 TCB) CICS® 的最大数目 (范围为 32 到 4032)。

如果未指定 MAXOPENTCBS 参数,那么将使用 MXT 值来设置 MAXOPENTCBS 参数的值。 有关如何从 MXT 设置值的更多信息,请参阅 开放式 TCB 管理

如果显式指定 MAXOPENTCBS 参数,或者使用 EXEC CICS SET DISPATCHER 动态更改其值,那么必须将其设置为正确且最佳的值。 但是,如果更改 MXT ,那么您选择将其指定 (作为系统初始化参数,使用 CEMT 或 EXEC CICS SET DISPATCHER 或使用 CICS Explorer®) ,您应该查看 MAXOPENTCBS 的显式设置。 要还原为允许 CICS 在显式指定此参数后自动设置此参数,必须重新初始化本地目录和全局目录。 在重新初始化全局目录和本地目录之前,请参阅 本地目录

MAXOPENTCBS=number
在此限制内,池中的 TCB 有多少是 L8 TCB 以及有多少是 L9 TCB 没有约束。
  • 在以下情况下使用 L8 方式 TCB:
    • 对于 CICSKEY OPENAPI 应用程序。
    • 对于与 OPENAPI 任务相关的用户出口 (TRUEs) ,例如 CICS-DB2 和 WebSphere® MQ 连接设施,以及与 IMS V12 或更高版本配合使用时的 CICS-DBCTL 数据库适配器变换器 (DFHDBAT)。 TRUEs 始终在 CICSKEY 中运行。
    • 通过 CICS 本身,因为 CICS 在访问存储在 z/OS® UNIX System Services 文件中的文档模板和 HTTP 静态响应时,或者在处理 Web Service 请求和解析 XML 时,使用在 L8 TCB 上运行的 OPENAPI CICSKEY 程序。 CICS 还在 L8 TCB 上运行一些安全性请求。 当原始请求位于 QR TCB 上时, CICS 在认证密码,密码短语或 Kerberos 令牌时使用 L8 TCB。
  • L9 方式 TCB 用于 USERKEY OPENAPI 应用程序。

有关开放式 TCB 的更多信息,请参阅 开放式 TCB 管理