任务阈值表示为系统或 TRANCLASS 中活动任务的最大数量的百分比。出于性能原因,它们已预定义。
您可以选择的可能阈值包括 MXT 系统初始化参数或 TRANCLASS MAXACTIVE 值的 50%、60%、70%、80%、90% 和 100%。
您可以过滤阈值以指示系统接近 MXT 的程度。 当阈值不断接近您为 MXT 系统初始化参数设置的限制时,您可以定义多个事件以指示各种程度的运行状况。
您可以过滤 TRANCLASS 和阈值以指示 TRANCLASS 接近其 MAXACTIVE 值的程度。连接任务数不断接近您为 TRANCLASS 资源设置的 MAXACTIVE 限制时,您可以定义多个事件来指示各种程度的运行状况。
为了避免发出大量事件,请仅在活动任务数超过新阈值界限时才发出事件。 例如,如果在事务连接期间活动任务数在低于前一个较低阈值后高于其后的较高阈值时,以及在事务拆离期间活动任务数在高于前一个较高阈值后首次低于其后的较低阈值时,都会发出事件,如图 1中所示。
1 活动任务的数量超过 50% 阈值时不会发出任何事件,仅在活动任务的数量超过 60%、70%、80%、90% 或 100% 的阈值时才会在事务连接期间发出事件。活动任务的数量低于 50% 阈值时,不会发出任何事件,原因是活动任务的数量先前未超过 60% 阈值。
2 由于自上一次活动任务的数量高于 60% 阈值以来,活动任务的数量一直低于 50% 阈值,因此发出事件。
3 由于自上一次活动任务的数量超过 70% 阈值以来,活动任务的数量一直低于 60% 阈值,因此发出事件。
4 活动任务的数量在 70% 阈值附近波动时不会发出任何事件,因此自上次活动任务的数量超过 70% 阈值后,活动任务的数量从未超过 80% 阈值,或者自上次活动任务的数量低于 70% 阈值后,活动任务的数量始终不低于 60% 阈值。
5 由于自上一次活动任务的数量低于 60% 阈值以来,活动任务的数量一直高于 70% 阈值,因此发出事件。
6 由于活动任务的数量高于 60%、70%、80%、90% 和 100% 阈值,因此发出一系列事件。
当 MAXACTIVE 设置为小于 10 时没有为 TRANCLASS 启用事件发出,或者在 MXT 系统初始化参数小于 10 时没有为系统启用事件发出。
对于定义为不具有 TRANCLASS 的那些事务(即使用 TRANCLASS(DFHTCL00) 定义的那些事务),将不发出 TRANCLASS 阈值事件。