表 17-1
属性の表示名
|
説明
|
値の制約
|
[最大バイト数]
|
分散トピック メンバーに保存可能な最大バイト数の割り当て (合計バイト数)。デフォルト値 -1 は、送り先に保存可能なバイト数が制限されていないことを示す。ただし、あまり大きなバイト数を割り当てると、メモリが飽和状態になるおそれがあるので、残りのアプリケーションの負荷を考慮に入れ、利用可能なシステム メモリの総量に見合った値にすること。
値の範囲 : >= BytesThresholdHigh
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
注意 : 分散送り先メンバーに JMS テンプレートを使用している場合、この設定はそれら特定のメンバーにのみ適用され、分散送り先セット全体には適用されない。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : BytesMaximum
|
最小値 : -1
最大値 : 9223372036854775807
デフォルト値 : -1
動的 : はい
|
[最大バイトしきい値]
|
分散トピック メンバーに保存されているバイト数に基づいてイベントを発生させる上限しきい値。バイト数がこのしきい値を超えた場合、発生するイベントは以下のとおり。
値 -1 を指定すると、送り先に対するバイト ページング、フロー制御、およびしきい値ログ メッセージが無効になる。ただし、分散トピック メンバーに JMS テンプレートが指定されている場合、-1 はこの値がテンプレートから継承されることを示す。
値の範囲 : <= BytesMaximum; >BytesThresholdLow
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
注意 : バイト ページングは、BytesThresholdHigh を -1 に設定することによって動的に無効にすることはできない。ページングを動的に無効にするには、BytesThresholdHigh を大きな値に設定してページングが発生しないようにする。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : BytesThresholdHigh
|
最小値 : -1
最大値 : 9223372036854775807
デフォルト値 : -1
動的 : はい
|
[最小バイトしきい値]
|
分散トピック メンバーに保存されているバイト数に基づいてイベントを発生させる下限しきい値。バイト数がこのしきい値を下回った場合、発生するイベントは以下のとおり。
値 -1 を指定すると、送り先に対するバイト ページング、フロー制御、およびしきい値ログ メッセージが無効になる。ただし、分散トピック メンバーに JMS テンプレートが指定されている場合、-1 はこの値がテンプレートから継承されることを示す。
値の範囲 : < BytesThresholdHigh
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : BytesThresholdLow
|
最小値 : -1
最大値 : 9223372036854775807
デフォルト値 : -1
動的 : はい
|
[バイト ページングを有効化]
|
トピック メンバーのバイト負荷が指定のしきい値に達したときに、メッセージ本文をメモリから一時的にスワップ アウトするために、分散トピックに対してバイト ページングを有効にするかどうかを指定する。
注意 : 値が定義されていない場合、この設定はデフォルトで false となり、送り先の設定によってテンプレートがオーバーライドされない限り、テンプレートの送り先のバイト ページングは無効になる。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : BytesPagingEnabled
|
デフォルト値 : false
有効な値 :
|
[最大メッセージ数]
|
分散トピック メンバーに保存可能な最大メッセージ数の割り当て (合計メッセージ数)。デフォルト値 -1 は、送り先に保存可能なメッセージ数が制限されていないことを示す。ただし、あまり大きなメッセージ数を割り当てると、メモリが飽和状態になるおそれがあるので、残りのアプリケーションの負荷を考慮に入れ、利用可能なシステム メモリの総量に見合った値にすること。
値の範囲 : >= MessagesThresholdHigh
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
注意 : 分散送り先メンバーに JMS テンプレートを使用している場合、この設定はそれら特定のメンバーにのみ適用され、分散送り先セット全体には適用されない。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : MessagesMaximum
|
最小値 : -1
最大値 : 9223372036854775807
デフォルト値 : -1
動的 : はい
|
[最大メッセージしきい値]
|
分散トピック メンバーに保存されているメッセージ数に基づいてイベントを発生させる上限しきい値。メッセージ数がこのしきい値を超えた場合、発生するイベントは以下のとおり。
値 -1 を指定すると、送り先に対するメッセージ ページング、フロー制御、およびしきい値ログ メッセージが無効になる。ただし、分散トピック メンバーに JMS テンプレートが指定されている場合、-1 はこの値がテンプレートから継承されることを示す。
値の範囲 : <= MessagesMaximum; >MessagesThresholdLow
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
注意 : メッセージ ページングは、MessagesThresholdHigh を -1 に設定することによって動的に無効にすることはできない。ページングを動的に無効にするには、MessagesThresholdHigh を大きな値に設定してページングが発生しないようにする。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : MessagesThresholdHigh
|
最小値 : -1
最大値 : 9223372036854775807
デフォルト値 : -1
動的 : はい
|
[最小メッセージしきい値]
|
分散トピック メンバーに保存されているメッセージ数に基づいてイベントを発生させる下限しきい値。メッセージ数がこのしきい値を下回った場合、発生するイベントは以下のとおり。
値 -1 を指定すると、分散トピック メンバーに対するメッセージ ページング、フロー制御、およびしきい値ログ メッセージが無効になる。ただし、分散トピック メンバーに JMS テンプレートが指定されている場合、-1 はこの値がテンプレートから継承されることを示す。
値の範囲 : < MessagesThresholdHigh
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : MessagesThresholdLow
|
最小値 : -1
最大値 : 9223372036854775807
デフォルト値 : -1
動的 : はい
|
[最大メッセージ サイズ]
|
分散トピック メンバーのメッセージに許可される最大バイト数。メッセージのサイズには、メッセージの本文、ユーザ定義のプロパティ、ユーザ定義の JMS ヘッダ フィールド (JMSCorrelationID および JMSType ) が含まれる。
コンフィグレーションした最大メッセージ サイズを超えるメッセージを分散トピックに送信するプロデューサは、ResourceAllocationException を受信する。
最大メッセージ サイズは、メッセージの最初の生成に対してのみ適用される。エラー送り先に転送されたメッセージ、または分散送り先のメンバーに転送されたメッセージに対しては、サイズはチェックされない。たとえば、送り先の最大メッセージ サイズが 128KB、対応するエラー送り先の最大メッセージ サイズが 64KB でコンフィグレーションされている場合、96KB のメッセージは (64KB を超えても) エラー送り先にリダイレクトできるが、プロデューサが 96KB のメッセージをエラー送り先に直接送信することはできない。
この属性は動的にコンフィグレーションできるが、新しく配信されるメッセージにのみ適用され、すでに保存されているメッセージには影響しない。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : MaximumMessageSize
|
最小値 : -1
最大値 : 2147483647
デフォルト値 : 2147483647
動的 : はい
|
[メッセージ ページングを有効化]
|
トピック メンバーのメッセージ負荷が指定のしきい値に達したときに、メッセージ本文をメモリから一時的にスワップ アウトするために、分散トピックに対してメッセージ ページングを有効にするかどうかを指定する。
注意 : 値が定義されていない場合、この設定はデフォルトで false となり、送り先の設定によってテンプレートがオーバーライドされない限り、テンプレートの送り先のメッセージ ページングは無効化される。
MBean: weblogic.management. configuration. JMSTemplateMBean
属性 : MessagesPagingEnabled
|
デフォルト値 : false
有効な値 :
|