Arbortext Publishing Engine Programmer's Guide > The Arbortext Publishing Engine Request Manager > Understanding the Internal Structure of Arbortext PE Request Manager > Arbortext PE サブプロセス Pool Management > Arbortext PE サブプロセス Pool Work Thread > Terminating Expired Arbortext PE サブプロセス
  
Terminating Expired Arbortext PE サブプロセス
Each time the work thread runs, it examines idle Arbortext PE サブプロセス in its pool. If any idle Arbortext PE サブプロセス is older than the configured maxLifetime period (explained in The maxLifetime Attribute), the work thread terminates the Arbortext PE サブプロセス.
In addition, if the longest idle Arbortext PE サブプロセス has been idle longer than the configured maxIdleInterval period, the work thread terminates that one as well, provided there are more than the minimum number of Arbortext PE サブプロセス running.
In either case, if the number of activated Arbortext PE サブプロセス drops below the minimum configured number of Arbortext PE サブプロセス (explained in The minSubprocesses and maxSubprocesses Attributes), the work thread starts a new Arbortext PE サブプロセス.