节点错误表

要了解样本 NEP ,请先更详细地查看节点错误表结构。

节点错误表通常缩写为 NET。 不应将此首字母缩略词与 "net" (如 "network") 或 NETNAME 混淆。

您可以使用 CICS® 宏 DFHSNET 生成节点错误表。 请参阅 节点错误表DFHSNET 宏以生成节点错误表。 您可以选择此表的复杂程度。

必须将节点错误表定义为RES剔除程序。 这使 NEP 很容易找到它 (使用 CICS LOAD 请求) ,并确保不会通过重新装入来重置任何计数器。 您可以为表提供任何您喜欢的名称。 缺省值为 DFHNET。

该表由错误记录区域集组成。 每个集合都称为节点错误块 (NEB) ,用于计算与单个 LU 相关的节点错误。 您可以在整个 CICS 运行期间将特定 NEB 专用于特定 LU; 并且可以保留其他可复用的 NEB 以供一般使用。 如果期望同时累积关于 10 个 LU 的错误统计信息,那么需要 10-12 个 NEB。

每个 NEB 可能包含多个记录区域,一个记录区域用于要区分的每组错误。 错误组与 NEP 中的错误组相对应。 即,它们是需要单独处理逻辑的错误类型组。

每个记录区域都称为错误状态块 (ESB)。 指定为每个 ESB 保留的空间,它通常包含用于对错误进行计数的空间,或者记录发生当前序列的第一个错误的时间。 请注意,在任何一个 NEB 中,计数仅针对一个 LU。

最后,可以在表中指定阈值计数和时间限制。 这些常量可由 NEP 中的代码用于测试 ESB ,以查看给定类型的错误是否已发生超过指定时间间隔内的阈值次数。 时间限制还会影响将常规 NEB 用于一个 LU 与将其用于另一个 LU 之间的时间间隔。

一个最小的 NET 将由几个 NEB 组成,每个只有一个 ESB ,将感兴趣的所有类型的错误分组在一起。