edocs Home > Oracle WebLogic Server Documentation > Administration Console Online Help > Work Manager: Configuration

Work Manager: Configuration

Configuration Options     Related Tasks     Related Topics

Use this page to define the request classes and constraints for the selected global Work Manager.

A request class defines a fair share thread entitlement, a response time goals, or a context policy for a particular class of application request.

To manage work in your applications, define one or more of the following Work Manager components:

  • Fair share request class

  • Response time request class

  • Minimum threads constrant

  • Maximum threads constraint

  • Capacity constraint

  • Context request class

Configuration Options

Name Description
Name of

The user-specified name of this MBean instance.

This name is included as one of the key properties in the MBean's javax.management.ObjectName:
Name of=user-specified-name

MBean Attribute:
WorkManagerMBean.Name

Changes take effect after you redeploy the module or restart the server.

Request Class

A request class to associated with this work manager. This may be a FairShareRequestClass, ResponseTimeRequestClass, or a ContextRequestClass.

Fair Share Request Class

Get the FairShareRequestClass for this WorkManager

MBean Attribute:
WorkManagerMBean.FairShareRequestClass

Changes take effect after you redeploy the module or restart the server.

Response Time Request Class

The response time goal (in milliseconds).

MBean Attribute:
WorkManagerMBean.ResponseTimeRequestClass

Changes take effect after you redeploy the module or restart the server.

Context Request Class

The mapping of Request Classes to security names and groups.

MBean Attribute:
WorkManagerMBean.ContextRequestClass

Changes take effect after you redeploy the module or restart the server.

Minimum Threads Constraint

The minimum number of threads allocated to resolve deadlocks.

MBean Attribute:
WorkManagerMBean.MinThreadsConstraint

Changes take effect after you redeploy the module or restart the server.

Maximum Threads Constraint

The maximum number of concurrent threads that can be allocated to execute requests.

MBean Attribute:
WorkManagerMBean.MaxThreadsConstraint

Changes take effect after you redeploy the module or restart the server.

Capacity Constraint

The total number of requests that can be queued or executing before WebLogic Server begins rejecting requests.

MBean Attribute:
WorkManagerMBean.Capacity

Changes take effect after you redeploy the module or restart the server.

Ignore Stuck Threads

Whether this Work Manager ignores "stuck" threads. Typically, stuck threads will cause the associated Work Manager to take some action: either switching the application to Admin mode, shutting down the server, or shutting down the Work Manager. If this flag is set, then no thread in this Work Manager is ever considered stuck.

If you do not explicitly specify IGNORE_STUCK_THREADS=TRUE, the default behavior is that upon encountering stuck threads, the server will take one of the aforementioned actions.

MBean Attribute:
WorkManagerMBean.IgnoreStuckThreads

Changes take effect after you redeploy the module or restart the server.

Related Tasks

Related Topics