Administration Console Online Help

 Previous Next Contents Index  

 


Execute Queue --> Configuration

Tasks     Additional Documentation     Attributes

Overview

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 WebLogic Server instance is configured with a default execute queue (named "default") that contains 15 threads. WebLogic Server instances also contain 2 built-in execute queues named __weblogic_admin_html_queue and __weblogic_admin_rmi_queue, but these queues are reserved for communicating with the WebLogic Administration Console. If you configure no additional execute queues, all web applications and RMI objects use the default queue.

Use this page to configure a new, user-defined execute queue for use with applications on this server, or to edit an existing execute queue.

Tasks

Creating an Execute Queue

Tuning an Execute Queue for Overflow Conditions

Additional Documentation

(Requires an Internet connection.)

Setting Thread Count

Using Execute Queues to Control Thread Usage

Tuning Execute Queues for Overflow Conditions

Assigning Applications to Execute Queues

Attributes

Attribute Label

Description

Value Constraints

Name

The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

MBean: weblogic.management.
configuration.
ExecuteQueueMBean

Attribute: Name

Configurable: yes

Readable: yes

Writable: yes

Queue Length

The maximum length of this queue.

Minimum: 256

Maximum: 1073741824

Default: 65536

Configurable: yes

Readable: yes

Writable: yes

Queue Length Threshold Percent

The threshold percent for length of this queue, set in QueueLength.

Minimum: 1

Maximum: 99

Default: 90

Configurable: yes

Readable: yes

Writable: yes

Thread Count

The number of threads assigned to this queue.

MBean: weblogic.management.
configuration.
ExecuteQueueMBean

Attribute: ThreadCount

Minimum: 1

Maximum: 65536

Default: 15

Configurable: yes

Readable: yes

Writable: yes

Threads Increase

The number of threads to grow when a queue is within QueueLengthThresholdPercent of the set QueueLength.

Minimum: 0

Maximum: 65536

Default: 0

Configurable: yes

Readable: yes

Writable: yes

Threads Maximum

The maximum number of threads in the pool.

Minimum: 1

Maximum: 65536

Default: 400

Configurable: yes

Readable: yes

Writable: yes

Threads Minimum

The minimum number of threads in the pool.

Minimum: 1

Maximum: 65536

Default: 5

Configurable: yes

Readable: yes

Writable: yes

Thread Priority

The priority of the threads associated with this queue.

Minimum: java.lang.Thread.MIN_PRIORITY

Maximum: java.lang.Thread.MAX_PRIORITY

Default: java.lang.Thread.NORM_PRIORITY

Configurable: yes

Readable: yes

Writable: yes



 

Back to Top Previous Next