Configuration Options Related Topics
Requests to a WebLogic Server instance are placed in an execute queue. Each request is assigned to a thread within the queue that performs the work.
Execute queues are provided for backward compatibility, but are turned off by default.
Each WebLogic 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
and weblogic.admin.RMI
.
Because these queues are reserved for communicating with the
Administration Console and for administrative traffic, you cannot
reconfigure them. Unless you configure additional execute queues and
assign applications to them, Web applications and RMI objects use the
weblogic.kernel.default
execute queue. When they are
available, this page displays current runtime characteristics and
statistics for the server's active execute queues.
Name | Description |
---|---|
Name |
The name of this execute queue. |
Queue Length |
The maximum number of simultaneous requests that this server can hold in the queue. MBean Attribute: Minimum value: Maximum value: Changes take effect after you redeploy the module or restart the server. |
Queue Length Threshold Percent |
The percentage of the Queue Length size that can be reached before this server indicates an overflow condition for the queue. All actual queue length sizes below the threshold percentage are considered normal; sizes above the threshold percentage indicate an overflow. When an overflow condition is reached, WebLogic Server logs an error message and increases the number of threads in the queue by the value of the Threads Increase attribute to help reduce the workload. MBean Attribute: Minimum value: Maximum value: Changes take effect after you redeploy the module or restart the server. |
Thread Count |
The number of threads assigned to this queue. MBean Attribute: Minimum value: Maximum value: Changes take effect after you redeploy the module or restart the server. |
Threads Increase |
The number of threads to grow the queue length when the thread count reaches the QueueLengthThreasholdPercent value. See the QueueLengthThresholdPercent value. MBean Attribute: Minimum value: Maximum value: Changes take effect after you redeploy the module or restart the server. |
Threads Maximum |
The maximum number of threads that this queue is allowed to have; this value prevents WebLogic Server from creating an overly high thread count in the queue in response to continual overflow conditions. MBean Attribute: Minimum value: Maximum value: Changes take effect after you redeploy the module or restart the server. |
Threads Minimum |
The minimum number of threads that WebLogic Server will maintain in the queue. MBean Attribute: Minimum value: Maximum value: Changes take effect after you redeploy the module or restart the server. |
Thread Priority |
MBean Attribute: Changes take effect after you redeploy the module or restart the server. |
![]() ![]() |