Workload management (WLM) directives for IBM HTTP Server

Use the wlmSubSysType, wlmCollectionName, and wlmTranClass directives to classify HTTP requests for workload management (WLM).


wlmSubSysType directive

The wlmSubSysType directive specifies a subsystem type defined in WLM.

The directive can occur in the httpd.conf file only once.Avoid trouble: If you specify the directive more than once, you receive a message in the proc.errors file. Your server cannot start.
Directive item Description
Syntax wlmSubSysType wlm_subsystem

We can use a value of CB for wlm_subsystem since the CB value is defined in WLM and is reserved for WebSphere® Application Server.

Scope The scope is global only. The directive cannot exist within any other directives.
Default None


wlmCollectionName directive

The wlmCollectionName directive specifies the collection name defined in the Name heading Qualifier part of the WLM ISPF panels.

The directive must occur at least once in the httpd.conf file for classification of HTTP requests for WLM.

Directive item Description
Syntax wlmCollectionName collection_name

We can optionally set the value to NA so that the WLM module does not set the WLM collection name when creating the enclave.

Scope The directive can exist within the VirtualHost, Directory, and Location directives. The directive can also exist outside a directive.
Default None


wlmTranClass directive

The wlmTranClass directive specifies the transaction class defined in the Name heading Qualifier part of the WLM ISPF panels.

The directive must occur at least once in the httpd.conf file for classification of HTTP requests for WLM.

Directive item Description
Syntax wlmTranClass transaction_class
Scope The directive can exist within the VirtualHost, Directory, and Location directives. The directive can also exist outside a directive.
Default None


Related tasks