QPF states

After installation, QPF can be in any of the following states:
  • Active

    QPF is in the Active phase when it is active in an IMS system, but queue usage has not reached the threshold for the Monitor phase. When QPF is active, it continuously tracks the state of the IMS message queues and compares them against the thresholds defined in the QPF options to determine which processing phase should be in progress.

    If the queues have not passed the threshold for the Monitor phase, no additional processing is performed. If the queues have passed the threshold for the Monitor phase, QPF begins to analyze the message queues.

  • Inactive

    The QPF control task is loaded in the IMS control region. However, QPF is dormant, and no processing is performed.

    You can activate QPF by issuing a QPF_OPTIONS command set.

    Note

    When QPF options are initially set or replaced, the MONITOR_PHASE, PROTECT_PHASE, and OVERFLOW_PHASE subcommands must be present in the QPF_OPTIONS command set. QPF_OPTIONS statements ( ENFORCE and PROCESS) and the UNLOAD_DSN subcommand are optional. However, the ENFORCE and PROCESS statements are needed if automated processing is desired.

  • Not loaded

    QPF is in this state if it is not active at IMS startup. In this state, no QPF code exists in the IMS control region.

  • Unloaded

    If a severe error occurs during QPF processing, QPF will initiate a system dump and shutdown. Most storage will be freed and all QPF tasks will terminate. QPF will perform no processing, but IMS processing will not be affected.

    You can also unload QPF by issuing a QPF_OPTIONS command set that specifies TYPE=UNLOAD.


Was this page helpful? Yes No Submitting... Thank you

Comments