このJMXの変更

post

/management/weblogic/{version}/edit/JMX

このJMXを変更します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
ヘッダー・パラメータ
  • X-Requested-Byヘッダーは、クロスサイト・リクエスト・フォージェリ(CSRF)攻撃からの保護に使用されます。値は、MyClientなどの任意の名前です。
本文()

変更されたJMXモデルを含める必要があります。

ルート・スキーマ: JMX
タイプ: object
ソースを表示
  • デフォルト値: true

    JMXクライアントで非推奨のMBeanHomeインタフェースを使用できるようにします。

    9.0より前では、WebLogic ServerはJMXレイヤーに対して、型付きAPIレイヤーをサポートしていました。使用するJMXアプリケーション・クラスでは、WebLogic Server MBeanの型保障インタフェースをインポートしたり、weblogic.management.MBeanHomeインタフェースを介してMBeanの参照を取得したり、MBeanメソッドを直接呼び出すことができました。

  • デフォルト値: true

    ドメイン内のすべての実行時MBeanおよび読取り専用構成MBeanへのフェデレーテッド・アクセスを提供するドメインMBeanサーバーを管理サーバーが初期化するかどうかを指定します。これにより、JMXクライアントは、1つの接続でドメイン内のすべてのMBeanにアクセスできます。

    管理コンソールおよびWebLogic Scripting Toolは、多くの(すべてではない)読取り操作にこのMBeanサーバーを使用します。

    MBeanサーバーは、管理サーバー上にのみ存在します。JMXクライアントが初めて接続を要求したときに、管理サーバーによって初期化されます。この属性をfalseに設定した場合、管理サーバーはこのMBeanサーバーを起動しないため、JMXクライアントは接続できません。

    このMBeanサーバーはゆっくりと(要求された場合にのみ)初期化されますが、一度初期化されると、いくらかのメモリーとネットワーク・トラフィックを使用します。このMBeanサーバーを無効にすると、リソースの量を最小限に抑えることができますが、JMXクライアントはWebLogic Serverの実行時MBeanサーバーごとに個別の接続を保持する必要があります。

  • 読取り専用: true
    デフォルト値: false

    MBeanが動的に作成されたか、config.xmlに対して永続化されているかが返されます

  • デフォルト値: true

    ドメインの構成の変更に使用されるMBeanの階層を含む編集MBeanサーバーを管理サーバーが初期化するかどうかを指定します。JMXクライアント(管理コンソールやWebLogic Scripting Toolなどのユーティリティを含む)は、編集MBeanサーバーを使用してドメインの構成を変更します。

    MBeanサーバーは、管理サーバー上にのみ存在します。デフォルトでは、管理サーバーは、起動時に編集MBeanサーバーを起動します。EditMBeanServerEnabled属性をfalseに設定した場合、管理サーバーはこのMBeanサーバーを起動しません。このMBeanサーバーを無効にすると、JMXクライアントはドメインの構成を変更できません。ただし、WebLogic Scripting Toolのオフライン編集機能を使用してドメイン構成を変更することはできます。

    注意:

    編集MBeanサーバーを無効にしただけでは、ドメイン構成の変更を防止できません。WebLogic Serverデプロイメント・サービスではJMXを使用しないため、編集MBeanサーバーを無効にしても、管理コンソールおよびWLSTはアプリケーションをデプロイまたはアンデプロイできます。

  • 読取り専用: true

    このMBeanインスタンスの一意のIDを返します

  • 最小値: 0
    最大値: 2147483647
    デフォルト値: 0

    WebLogic Serverの内部プロセスがMBeanサーバーへの接続、MBeanサーバー・メソッドの呼び出し、呼出し結果の返送を待機する秒数。MBeanサーバー・メソッドがタイムアウト期間内に完了(返送)しない場合、WebLogic Serverはその呼出しの試行を破棄します。

    WebLogic Serverの内部的な管理プロセスの中には、サーバー・インスタンスが他のMBeanサーバーに接続してMBeanサーバー・メソッドを呼び出す必要があるものもあります。タイムアウト期間は、MBeanサーバーがメソッド呼出しを正常に戻せない場合に、内部プロセスが停止するのを防ぎます。

    (ゼロ)の値を指定すると、メソッド呼出しはタイムアウトされません。その場合、内部プロセスは、MBeanサーバーのメソッドから結果が戻されるまで無限に待機します。

  • デフォルト値: false

    管理対象サーバーおよび管理サーバー上のフェデレーテッド実行時MBeanサーバーからの通知をWebLogic Serverドメインの実行時MBeanサーバーでサポートするかどうかを指定します。

    通知のサポートには、大量のメモリー・リソースが必要です。オブジェクト名のリストは、実行時MBeanサーバーからMBeanごとに保持されます。このドメインに通知が必要ない場合は、無効にするとCPUおよびメモリー・リソースを節約できます。これは、実行時MBeanの数やサーバーの数が多い場合に特に重要です。

  • デフォルト値: false

    WebLogic Server MBeanサーバーが管理アプレット(MLet) MBeanの作成をサポートするかどうかを指定します。

    MLet MBeanでは、ユーザーがリモート・サーバーからMBean実装をアップロードできます。環境およびセキュリティ・マネージャによってアクセスが信頼性のあるJMXクライアントに制限される場合のみ、これを有効にする必要があります。

  • デフォルト値: true

    Java EE管理API (JSR-77)の一部である管理EJB (Management EJB: MEJB)へのアクセスを有効化します。

    管理APIの仕様では、Java EE Webアプリケーション・サーバーの一般的なリソースに対して標準化された管理データ・モデルを提供しています。

    MEJBは、一般的なJava EEリソースを記述するJava EE管理対象オブジェクト(JMO)へのアクセスを提供します。この属性をfalseに設定すると、WebLogic ServerはJNDIツリーにMEJBを登録せず、ドメインのJava EE管理APIを効果的に無効化します。

  • 読取り専用: true

    このMBeanインスタンスのユーザー定義の名前。

    この名前は、MBeanのjavax.management.ObjectNameに、主要なプロパティとして含まれています

    Name=user-specified-name

    制約

    • 有効なnull
  • この構成の説明として任意に入力できる情報。

    WebLogic Serverは、ドメインの構成ファイル(config.xml)に、このメモをXML PCDATAとして保存します。すべての左山カッコ(<)はXMLエンティティ<に変換されます。キャリッジ・リターンとライン・フィードは維持されます。

    注意: 管理コンソールからメモを作成または編集した場合、キャリッジ・リターンとライン・フィードは維持されません。

  • デフォルト値: false

    各WebLogic ServerインスタンスでJDKのプラットフォームMBeanサーバーを初期化するかどうかを指定します。このオプションとisPlatformMBeanServerUsedを同時に有効にすると、プラットフォームMBeanサーバーがWebLogic Serverの実行時MBeanサーバーとして使用されます。

    JDK 1.5以降、JVMでは、ローカル・プロセスがインスタンス化できるプラットフォームMBeanサーバーを提供しています。プラットフォームMBeanサーバーのインスタンスは、各JVMにつき1つのみ存在できます。あるプロセスでこのMBeanサーバーがインスタンス化されると、JVMは、JVM自身のモニター・データを提供するプラットフォームMXBeanをいくつか作成します。

    この属性をtrueに設定すると、各WebLogic Serverインスタンスはjava.lang.management.ManagementFactory.getPlatformMBeanServer()メソッドを呼び出し、JVMのMXBeanを初期化します。

  • プラットフォームMBeanサーバーをWebLogic Serverの実行時MBeanサーバーとして使用するかどうかを指定します。以前は、プラットフォームMBeanサーバーを有効にすると、デフォルトでWebLogic Serverの実行時MBeanサーバーとして使用されていました。この属性を使用すると、プラットフォームMBeanサーバーの有効化とは別に、プラットフォームMBeanサーバーをWebLogic ServerのMBeanサーバーとして使用するかどうかを指定できます。

    この属性のデフォルト値は、DomainMBeanの属性に基づいています。ドメインのバージョンが10.3.3.0よりも前の場合、この属性のデフォルト値はfalseで、プラットフォームMBeanサーバーは使用されません。ドメインのバージョンが10.3.3.0以降の場合、この属性のデフォルト値はtrueで、プラットフォームMBeanサーバーが使用されます。

    この場合、java.lang.management.ManagementFactory.getPlatformMBeanServer()メソッドによって戻されたMBeanServerがサーバーの実行時MBeanサーバーのMBeanサーバーとして使用されます。これによって単一のMBeanサーバーからWebLogic Server MBeanおよびJVMプラットフォームMXBeanにアクセスできるようになります。また、実行時MBeanサーバーをプラットフォームMBeanサーバーとして有効にすると、JVMのローカル処理はjava.lang.management.ManagementFactory.getPlatformMBeanServer()によって戻されるMBeanServerを通じて、このMBeanサーバーに直接アクセスできます。

  • デフォルト値: true

    ドメイン内の各サーバー・インスタンスで、サーバーの実行時MBeanおよび読取り専用構成MBeanへのアクセスを提供する実行時MBeanサーバーを初期化するかどうかを指定します。

    管理コンソールおよびWebLogic Scripting Toolは、一部の(すべてではない)読取り操作にこのMBeanサーバーを使用します。

    RuntimeMBeanServerEnabledtrueの場合、各サーバーはサーバーの起動サイクル中に実行時MBeanサーバーを起動します。この属性がfalseの場合、ドメイン内のサーバー・インスタンスは実行時MBeanサーバーを起動しません。

  • Items
    タイトル: Items

    この構成MBeanのすべてのタグを返します

  • 読取り専用: true

    MBeanのタイプを戻します。

    制約

    • 収集不可
ネストされたスキーマ: Items
タイプ: array
タイトル: Items

この構成MBeanのすべてのタグを返します

ソースを表示
セキュリティ
トップに戻る

レスポンス

200レスポンス

トップに戻る