This bean is used to monitor the self-tuning queue
Since | 9.0.0.0 |
Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:weblogic.management.runtime.ThreadPoolRuntimeMBean
|
Factory Methods | No factory methods. Instances of this MBean are created automatically. |
This section describes the following attributes:
Private property that disables caching in proxies.
Privileges | Read only |
Type | boolean |
The number of completed requests in the priority queue.
Privileges | Read only |
Type | long |
The number of idle threads in the pool. This count does not include standby threads and stuck threads. The count indicates threads that are ready to pick up new work when it arrives
Privileges | Read only |
Type | int |
An array of the threads currently processing work in the active thread pool.
For more information, see:
Privileges | Read only |
Type | interface weblogic.management.runtime.ExecuteThread[] |
The total number of threads in the pool.
Privileges | Read only |
Type | int |
Privileges | Read only |
Type | weblogic.health.HealthState |
returns the threads that are being hogged by a request right now. These threads will either be declared as stuck after the configured timeout or will return to the pool before that. The self-tuning mechanism will backfill if necessary.
Privileges | Read only |
Type | int |
Returns the MBean info for this MBean.
Deprecated.
Privileges | Read only |
Type | javax.management.MBeanInfo |
Number of requests with min threads constraint picked up out of order for execution immediately since their min threads requirement was not met. This does not include the case where threads are idle during schedule.
Privileges | Read only |
Type | long |
Number of requests that should be executed now to satisfy the min threads requirement
Privileges | Read only |
Type | int |
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
Privileges | Read only |
Type | java.lang.String |
Returns the ObjectName under which this MBean is registered in the MBean server.
Deprecated.
Privileges | Read only |
Type | weblogic.management.WebLogicObjectName |
Return the immediate parent for this MBean
Privileges | Read/Write |
Type |
The number of pending user requests in the priority queue. The priority queue contains requests from internal subsystems and users. This is just the count of all user requests.
Privileges | Read only |
Type | int |
The number of pending requests in the priority queue. This is the total of internal system requests and user requests.
Privileges | Read only |
Type | int |
Returns false if the MBean represented by this object has been unregistered.
Deprecated.
Privileges | Read only |
Type | boolean |
Maximum amount of requests that can be accepted in the priority queue. Note that a request with higher priority will be accepted in place of a lower priority request already in the queue even after the threshold is reached. The lower priority request is kept waiting in the queue till all high priority requests are executed. Also note that further enqueues of the low priority requests are rejected right away.
Privileges | Read only |
Type | int |
Returns the number of threads in the standby pool. Threads that are not needed to handle the present work load are designated as standby and added to the standby pool. These threads are activated when more threads are needed.
Privileges | Read only |
Type | int |
Indicates if the RequestManager is suspended. A suspended manager will not dequeue work and dispatch threads till it is resumed.
Privileges | Read only |
Type | boolean |
The mean number of requests completed per second
Privileges | Read only |
Type | double |
Returns the type of the MBean.
Privileges | Read only |
Type | java.lang.String |
This section describes the following operations:
|
Returns the execute thread with the given thread name
Operation Name | "getExecuteThread" |
Parameters | Object [] { }
where: |
Signature | String [] {
"java.lang.String" } |
Returns | ExecuteThread |
Operation Name | "preDeregister" |
Parameters | null |
Signature | null |
Returns |
void
|
Exceptions |
|