BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ 
検索

 Previous Next Contents Index  

 


[JMS 接続ファクトリ] --> [コンフィグレーション] --> [フロー制御]

タスク 関連マニュアル 属性

概要

このタブでは、JMS 接続ファクトリのフロー制御のコンフィグレーション属性を定義します。JMS サーバの定義が済んだら、1 つまたは複数の接続ファクトリをコンフィグレーションして、定義済み属性を備えた接続を作成できます。

タスク

JMS 接続ファクトリの作成

JMS 接続ファクトリのクローンの作成

JMS 接続ファクトリの削除

JMS 接続ファクトリの割り当て

関連マニュアル

(インターネット接続が必要です)

『管理者ガイド』の「JMS の管理

『WebLogic JMS プログラマーズ ガイド』の「WebLogic JMS の基礎

『WebLogic JMS プログラマーズ ガイド』の「WebLogic JMS の管理

『WebLogic JMS プログラマーズ ガイド』の「WebLogic JMS アプリケーションの開発

属性

属性の表示名

説明

値の制約

[最大フロー]

接続ファクトリの FlowMaximum 属性の値。

しきい値の条件に達したプロデューサに対する秒当たりの最大メッセージ数。プロデューサがフロー制御されている場合、秒当たり FlowMaximum のメッセージ数より高速化できない。

しきい値の条件に達したときにプロデューサがフローを制御している場合、そのプロデューサの初期フロー制限が FlowMaximum に設定される。しきい値の条件に達したときにプロデューサがすでにフローを制御している場合 (フロー制限は FlowMaximum 未満)、プロデューサは次にフローが評価されるまで現在のフロー制限で処理を継続する。

注意 : しきい値の条件から外れた場合、プロデューサはそのフロー制限を無視できない。このフロー制限が [最大フロー] 未満の場合、プロデューサはフローが評価されるたびにそのフローを徐々に [最大フロー] まで増やす必要がある。プロデューサが [最大フロー] に達すると、そのフロー制限を無視し、そのフローを制限せずに送信できる。

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

属性 : FlowMaximum

単位 : メッセージ/秒

最小値 : 0

最大値 : 2147483647

デフォルト値 : 500

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[最小フロー]

接続ファクトリの FlowMinimum 属性の値。

しきい値の条件に達したプロデューサに対する秒当たりの最小メッセージ数。これは、プロデューサのフロー制御の下限値。つまり、WebLogic JMS は、フロー制限が FlowMinimum に達したプロデューサの処理速度はそれ以上落とさない。

プロデューサがフロー制御されている場合、秒当たり FlowMaximum のメッセージ数より高速化できない。

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

属性 : FlowMinimum

単位 : メッセージ/

最小値 : 1

最大値 : 2147483647

デフォルト値 : 50

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[フロー間隔 (秒)]

接続ファクトリの FlowInterval 属性の値。

プロデューサが FlowMaximum のメッセージ数から FlowMinimum に、またはその反対にフローを調整するときの調整期間 (単位は秒)。

プロデューサがフロー制御されている場合、FlowInterval 秒の間で FlowMaximum から FlowMinimum へと低速化される。

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

属性 : FlowInterval

単位 :

最小値 : 0

最大値 : 2147483647

デフォルト値 : 60

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[フロー ステップ]

接続ファクトリの FlowSteps 属性の値。

プロデューサが FlowMaximum のメッセージ数から FlowMinimum に、またはその反対にフローを調整するときに使用するステップ数フロー間隔の調整期間は、フローステップ数に分割される (たとえば 60 秒を 6 ステップで割ると 1 ステップ 10 秒となる)。

また、FlowMaximum と FlowMinimum の差をステップに分割することにより、移動 (調整率) が計算される。各フロー ステップでは、次のように現在の条件に基づいて必要に応じてフローが上方または下方に調整される。

  • 下方移動 (減衰) は指定した期間 (フロー間隔) および指定したステップ数に対し幾何級数的 (たとえば、100、50、25、12.5)。

  • 上方移動は線形。差は単純にステップ数で除算される。

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

属性 : FlowSteps

最小値 : 1

最大値 : 2147483647

デフォルト値 : 10

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[フロー制御を有効化]

接続ファクトリの FlowControlEnabled 属性の値。

接続ファクトリを使用して作成したプロデューサでフロー制御が許可されるかどうかを指定する。true の場合、JMS サーバが Btyes/Messages ThresholdHigh に達すると、関連するメッセージ プロデューサが低速化される。

MBean: weblogic.management.
configuration.
JMSConnectionFactoryMBean

属性 : FlowControlEnabled

デフォルト値 : true

動的 : はい

読み取り可能 : はい

書き込み可能 : はい



 

Back to Top Previous Next