このCoherenceクラスタ・パラメータの表示
/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams
このCoherenceクラスタ・パラメータを表示します。
リクエスト
- name(required): string
コレクション内のインスタンスのnameプロパティ。
- version(required): string
WebLogic RESTインタフェースのバージョン。
- excludeFields: string
excludeFields問合せパラメータは、レスポンスで返されるフィールドを制限するために使用します。これはフィールド名のカンマ区切りリストです。存在する場合は、名前がリストにないフィールドのみが返されます。存在しない場合は、すべてのフィールドが返されます(fields問合せパラメータが指定されている場合を除く)。ノート: excludeFieldsが指定されている場合、fieldsは指定できません。
- excludeLinks: string
excludeLinks問合せパラメータは、レスポンスで返されるリンクを制限するために使用します。これはリンク関係名のカンマ区切りリストです。存在する場合は、関係名がリストにないリンクのみが返されます。存在しない場合は、すべてのリンクが返されます(links問合せパラメータが指定されている場合を除く)。ノート: excludeLinksが指定されている場合、linksは指定できません。
- fields: string
fields問合せパラメータは、レスポンスで返されるフィールドを制限するために使用します。これはフィールド名のカンマ区切りリストです。存在する場合は、名前が一致するフィールドのみが返されます。存在しない場合は、すべてのフィールドが返されます(excludeFields問合せパラメータが指定されている場合を除く)。ノート: fieldsが指定されている場合、excludeFieldsは指定できません。
- links: string
links問合せパラメータは、レスポンスで返されるリンクを制限するために使用します。これはリンク関係名のカンマ区切りリストです。存在する場合は、関係名が一致するリンクのみが返されます。存在しない場合は、すべてのリンクが返されます(excludeLinks問合せパラメータが指定されている場合を除く)。ノート: linksが指定されている場合、excludeLinksは指定できません。
レスポンス
- application/json
200レスポンス
このCoherenceクラスタ・パラメータを返します。
このメソッドは次のリンクを返すことができます。
- rel=coherenceCacheCreateForm uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceCacheCreateForm
このリソースのcoherenceCachesコレクション・リソースの作成フォーム・リソース。
- rel=coherenceCaches uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceCaches
このリソースのcoherenceCachesコレクション・リソース。
- rel=coherenceClusterWellKnownAddresses uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceClusterWellKnownAddresses
このリソースのcoherenceClusterWellKnownAddressesシングルトン・リソース。
- rel=coherenceIdentityAsserter uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceIdentityAsserter
このリソースのcoherenceIdentityAsserterシングルトン・リソース。
- rel=coherenceKeystoreParams uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceKeystoreParams
このリソースのcoherenceKeystoreParamsシングルトン・リソース。
- rel=coherenceServiceCreateForm uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceServiceCreateForm
このリソースのcoherenceServicesコレクション・リソースの作成フォーム・リソース。
- rel=coherenceServices uri=/management/weblogic/{version}/edit/coherenceClusterSystemResources/{name}/coherenceClusterResource/coherenceClusterParams/coherenceServices
このリソースのcoherenceServicesコレクション・リソース。
object
- clusteringMode: string
デフォルト値:
unicast
指定可能な値:[ "multicast", "unicast" ]
ユニキャスト(デフォルト)またはマルチキャストのいずれかのクラスタリング・モードを指定します。マルチキャストが望ましくない環境や使用できない環境の場合、またはマルチキャストを適切にサポートするように環境が構成されていない場合は、ウェル・ノウン・アドレス(WKA)機能の設定が必要です。WKA、SSLまたは保護された本番モードのいずれか(あるいはそのすべて)が有効化されると、すべてのクラスタ・マルチキャスト通信が無効化されます。
- clusterListenPort: integer(int32)
最小値:
0
最大値:65535
デフォルト値:0
Coherenceによって使用されるクラスタ・リスニング・ポート。Coherenceクラスタ・メンバーはこのポートを使用して、クラスタの検出と結合またはクラスタの作成を行います。指定しない場合、Coherenceクラスタ・マルチキャスト・リスニング・ポートが使用されます。
- globalSocketProvider: string
グローバル・ソケット・プロバイダ名を指定します。指定せずに、保護された本番モードが有効化されると、Coherenceはグローバル・ソケット・プロバイダとしてWebLogic SSL構成を使用します。それ以外の場合、指定されたグローバル・ソケット・プロバイダを使用します。
- ignoreHostnameVerification: boolean
デフォルト値:
false
ホスト名検証の無視が設定されているかどうかを確認します。保護された本番モードでは、Coherenceホスト名検証がデフォルトで有効になります。WebLogic isHostnameVerificationIgnoredが設定されている場合、Coherenceはこのプロパティを通じて継承されます。
- multicastListenAddress: string
クラスタのマルチキャスト・リスナーのIPアドレス。
- securedProduction: boolean
デフォルト値:
false
保護された本番モードが有効であるかどうかを指定します。設定されていない場合、CoherenceはWebLogicから保護された本番モードを継承します。Coherenceの保護された本番モードが指定されると(「はい」または「いいえ」)、CoherenceはWebLogicからモードを継承しなくなります
デフォルトで、対応するWebLogic値に設定されます:
制約
- セキュア・デフォルト: true
- securityFrameworkEnabled: boolean
セキュリティ・フレームワークが有効になっているかどうか確認します
- timeToLive: integer(int32)
最小値:
0
最大値:255
デフォルト値:4
マルチキャスト・メッセージの存続時間(TTL)を設定します。TTL設定は、マルチキャストUDP/IPパケットがネットワーク上を移動できる範囲を指定します。TTLは、パケットが存続するホップ数で表されます。各ネットワーク・インタフェース、ルーターおよびマネージド・スイッチが1ホップと見なされます。TTL値には、機能するうえで必要な最小の整数値を指定します。過剰に大きい値を設定すると、他のLANセグメントに不必要に大きい帯域幅が使用される可能性があり、オペレーティング・システムやネットワーク・デバイスでマルチキャスト・トラフィックが無効になることさえあります。
通常、単純なスイッチ構成のバックボーンでは、TTL値を1に設定すると正しく機能します。インテリジェントなスイッチを備えた高度なバックボーンでは、2以上の値が必要になる場合があります。開発やテストに使用する単一サーバー・クラスタでは、値0を使用します。
- transport: string
指定可能な値:
[ "tmb", "tcp", "udp", "ssl", "ssludp", "sdmb", "imb" ]
クラスタ通信に使用する、基になるトランスポート・プロトコルを指定します。保護された本番モードが有効な場合のデフォルトは、SSLです。それ以外の場合はTMBです。
トランスポート・タイプは次のいずれかにすることができます:
TMB: UDP + TMB
TCP: TCP + TMB
UDP: UDP + datagram
SSL: SSL over TCP + TMBS
SSLUDP: SSL over TCP + SSL over datagram
SDMB: UDP + SDMB
IMB: UDP + IMB
ここで、"TMB: UDP + TMB"は、トランスポート・タイプTMBを意味し、クラスタ・サービス通信ではUDPが使用され、信頼性の高いポイントツーポイント・データ・サービス通信ではTMBが使用されます。デフォルトはTMBです。
SDMBおよびIMBはExalogic環境にのみ適用されます。
- useVirtualThreads: boolean
仮想スレッドの使用が設定されているかどうかを確認します。WebLogicでKernelMBean.virtualThreadEnableOptionまたはweblogic.kernel.useVirtualThreadsシステム・プロパティが設定されている場合、Coherenceはこのプロパティを通じて継承します。