ルート・スキーマ: Execute Queue
タイプ: object
ソースを表示
- dynamicallyCreated: boolean
読取り専用: true
デフォルト値: false
MBeanが動的に作成されたか、config.xmlに対して永続化されているかが返されます
- id: integer(int64)
- name: string
読取り専用: true
このMBeanインスタンスのユーザー定義の名前。
この名前は、MBeanのjavax.management.ObjectName
に、主要なプロパティとして含まれています
Name=user-specified-name
制約
- notes: string
この構成の説明として任意に入力できる情報。
WebLogic Serverは、ドメインの構成ファイル(config.xml
)に、このノートをXML PCDATAとして保存します。すべての左山カッコ(<)はXMLエンティティ<に変換されます。キャリッジ・リターンとライン・フィードは維持されます。)>
ノート: 管理コンソールからノートを作成または編集した場合、キャリッジ・リターンとライン・フィードは維持されません。
- queueLength: integer(int32)
最小値: 256
最大値: 1073741824
デフォルト値: 65536
このサーバーがキュー内に保持できる同時リクエストの最大数。
- queueLengthThresholdPercent: integer(int32)
最小値: 1
最大値: 99
デフォルト値: 90
サイズが「キューの長さ」に対してどれくらいの割合に達した後、サーバーでキューのオーバーフロー状態を示すかを指定するパーセンテージ。オーバーフロー条件に達し、現在のスレッド数がまだThreadsMaximum値に達していない場合は、ThreadsIncrease数のスレッドが追加されます。
- tags: array Items
- threadCount: integer(int32)
最小値: 0
最大値: 65536
デフォルト値: 15
- threadsIncrease: integer(int32)
最小値: 0
最大値: 65536
デフォルト値: 0
キュー長のしきい値に達した場合に、キュー長を増大させるためのスレッドの数を指定します。このしきい値は、QueueLengthThresholdPercent値で決まります。
ThreadsMaximumおよびThreadsIncrease属性の動的な性質には、次の考慮事項が適用されます。実行時にこれらの属性のいずれかが変更された場合、その変更された値は、次のリクエストが実行キューに発行され、スケジューラがキューのしきい値条件に応じてスレッド数を増やすことを決定すると、有効になります。
- threadsMaximum: integer(int32)
最小値: 1
最大値: 65536
デフォルト値: 400
このキューが保持できる最大スレッド数。この値を指定することで、継続的なオーバーフロー状態に対してWebLogic Serverによりキュー内にスレッドが作成されすぎることを防止できます。
ThreadsMaximumおよびThreadsIncrease属性の動的な性質に関するノート。実行時にこれらの属性のいずれかが変更された場合、その変更された値は、次のリクエストが実行キューに発行され、スケジューラがキューのしきい値条件に応じてスレッド数を増やすことを決定すると、有効になります。キューの容量がすでに最大しきい値に達しており、現在のスレッド数がすでにThreadsMaximum値と等しい場合を想定してください。キューがさらに多くの処理を受け取っており、ThreadsMaximumを少し増やしてスレッド数をいくつか追加する必要がある場合には、管理者はこれらの属性を動的に変更してその追加を行えます。変更された値は、次のリクエストが発行されたときに評価されます。
- threadsMinimum: integer(int32)
最小値: 0
最大値: 65536
デフォルト値: 5
- type: string
{
"type":"object",
"properties":{
"dynamicallyCreated":{
"readOnly":true,
"default":false,
"type":"boolean",
"description":"<p>Return whether the MBean was created dynamically or is persisted to config.xml</p>"
},
"id":{
"readOnly":true,
"type":"integer",
"format":"int64",
"description":"<p>Return the unique id of this MBean instance</p>"
},
"name":{
"readOnly":true,
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The user-specified name of this MBean instance.</p><p>This name is included as one of the key properties in the MBean's <code>javax.management.ObjectName</code></p><p><code>Name=<i>user-specified-name</i></code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"notes":{
"type":"string",
"description":"<p>Optional information that you can include to describe this configuration.</p><p>WebLogic Server saves this note in the domain's configuration file (<code>config.xml</code>) as XML PCDATA. All left angle brackets (<) are converted to the XML entity <code><</code>. Carriage returns/line feeds are preserved.</p><p>Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.</p>"
},
"queueLength":{
"default":"65536",
"minimum":"256",
"maximum":"1073741824",
"type":"integer",
"format":"int32",
"description":"<p>The maximum number of simultaneous requests that this server can hold in the queue.</p>"
},
"queueLengthThresholdPercent":{
"default":"90",
"minimum":"1",
"maximum":"99",
"type":"integer",
"format":"int32",
"description":"<p>The percentage of the Queue Length size that can be reached before this server indicates an overflow condition for the queue. If the overflow condition is reached and the current thread count has not reached the ThreadsMaximum value, then ThreadsIncrease number of threads are added.</p>"
},
"tags":{
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Return all tags on this Configuration MBean</p>"
},
"threadCount":{
"default":"15",
"x-weblogic-productionDefault":"25",
"minimum":"0",
"maximum":"65536",
"type":"integer",
"format":"int32",
"description":"<p>The number of threads assigned to this queue.</p><p><h5>Constraints</h5></p><ul><li>production mode default : 25</li></ul>"
},
"threadsIncrease":{
"default":"0",
"minimum":"0",
"maximum":"65536",
"type":"integer",
"format":"int32",
"description":"<p>Specifies the number of threads to increase the queue length when the queue length theshold is reached. This threshold is determined by the QueueLengthThresholdPercent value.</p><p>The following consideration applies to the dynamic nature of ThreadsMaximum and ThreadsIncrease attributes. If any of these attributes change during runtime, the changed value comes into effect when the next request is submitted to the execute queue and the scheduler decides to increase threads depending on the queue threshold conditions.</p>"
},
"threadsMaximum":{
"default":"400",
"minimum":"1",
"maximum":"65536",
"type":"integer",
"format":"int32",
"description":"<p>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.</p><p>A note about dynamic nature of ThreadsMaximum and ThreadsIncrease attributes. If any of these attributes change during runtime, the changed value comes into effect when the next request is submitted to the execute queue and the scheduler decides to increase threads depending on the queue threshold conditions. Imagine a scenario where the queue capacity has already reached the max threshold and the current thread count is already equal to ThreadsMaximum value. If more work is coming into the queue and the administrator wishes to increase the ThreadsMaximum a little to add a few more threads, he/she can do so by changing these attributes dynamically. Please note that the changed value is evaluated when the next request is submitted.</p>"
},
"threadsMinimum":{
"default":"5",
"minimum":"0",
"maximum":"65536",
"type":"integer",
"format":"int32",
"description":"<p>The minimum number of threads that WebLogic Server will maintain in the queue.</p>"
},
"type":{
"readOnly":true,
"x-weblogic-unharvestable":true,
"type":"string",
"description":"<p>Returns the type of the MBean.</p><p><h5>Constraints</h5></p><ul><li>unharvestable</li></ul>"
}
},
"description":""
}