Skip navigation.
Downloads | Product Documentation | Support

Administration Console Online Help

# Execute Queue

Tasks Attributes

As work enters a WebLogic Server, it is placed in an execute queue. This work is then assigned to a thread within the queue that performs the work.

By default, a new server instance is configured with a default execute queue, weblogic.kernel.default, that contains 15 threads. In addition, WebLogic Server provides two other pre-configured queues:

weblogic.admin.HTTP—Available only on Administration Servers, this queue is reserved for communicating with the Administration Console; you cannot reconfigure it.

weblogic.admin.RMI—Both Administration Servers and Managed Servers have this queue; it is reserved for administrative traffic; you cannot reconfigure it.

Unless you configure additional execute queues, and assign applications to them, web applications and RMI objects use weblogic.kernel.default.

This page displays the basic configured settings for the default execute queue and other configurable, user-defined execute queues on this server.

## Tasks

- Creating Execute Queues
- Detecting Stuck Threads

## Attributes

Table 327-1

Attribute Label | Description | Value Constraints
--- | --- | ---
Idle Threads | The number of idle threads assigned to the queue. MBean: `weblogic.management. configuration.ExecuteQueueRuntimeMBean` Attribute: `ExecuteThreadCurrentIdleCount` |
Name | The name of the execute queue. MBean: `weblogic.management. configuration.ExecuteQueueRuntimeMBean` Attribute: `Name` |
Oldest Pending Request | The time at which the longest waiting request was placed in the queue. MBean: `weblogic.management. configuration.ExecuteQueueRuntimeMBean` Attribute: `PendingRequestOldestTime` |
Queue Length | The number of waiting requests in the queue. MBean: `weblogic.management. configuration.ExecuteQueueRuntimeMBean` Attribute: `PendingRequestCurrentCount` |
Threads | The execute threads currently assigned to the queue. MBean: `weblogic.management. configuration.ExecuteQueueRuntimeMBean` Attribute: `ExecuteThreads` |
Throughput | The number of requests that have been processed by this queue. MBean: `weblogic.management. configuration.ExecuteQueueRuntimeMBean` Attribute: `ServicedRequestTotalCount` |