MongoDB DB (mongoDB)

MongoDB DB インスタンスの構成。

属性名 データ型 デフォルト値 説明
databaseName string   データベースの名前。
id string   固有の構成 ID。
jndiName string   MongoDB DB インスタンスの JNDI 名
mongoRef 最上位の mongo エレメント (ストリング) の参照。   この DB インスタンスが属す Mongo インスタンスを指定します。
mongo
説明:この DB インスタンスが属す Mongo インスタンスを指定します。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
autoConnectRetry boolean   ソケットを開くことができない場合、最長 maxAutoConnectRetryTime の間隔まで、サーバーへの接続を再試行します。
connectTimeout 期間 (精度: ミリ秒)   新規接続の接続タイムアウト。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
connectionsPerHost int

最小: 0

  各ホストのオープン接続数を制限します。 接続は、使用中でないときはプールされます。
cursorFinalizerEnabled boolean   クローズされていない DBCursors のクリーンアップを試行します。
description string   Mongo インスタンスの説明。
libraryRef 最上位の library エレメント (ストリング) の参照。   MongoDB Java ドライバーを含むライブラリーを指定します。
maxAutoConnectRetryTime 期間 (精度: ミリ秒)   サーバーへの接続をオープンする再試行の間隔。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
maxWaitTime 期間 (精度: ミリ秒)   使用可能な接続を待機する最大時間。 負に設定すると、接続要求はタイムアウトになりません。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
onError
  • IGNORE
  • FAIL
  • WARN
WARN 構成エラーに対して行われる処置を決定します。
IGNORE
サーバーは、構成エラーが発生したときに、警告メッセージおよびエラー・メッセージを出しません。
FAIL
サーバーは、最初のエラー発生時に警告メッセージまたはエラー・メッセージを出した後、サーバーを停止します。
WARN
サーバーは、構成エラーが発生すると、警告メッセージおよびエラー・メッセージを出します。
password リバース・エンコードされたパスワード (ストリング)   データベース・ユーザーのパスワード。
readPreference
  • primary
  • secondaryPreferred
  • secondary
  • primaryPreferred
  • nearest
  読み取り設定を構成します。
primary
primary
secondaryPreferred
secondaryPreferred
secondary
secondary
primaryPreferred
primaryPreferred
nearest
nearest
socketKeepAlive boolean   ソケットを存続させるかどうかを構成します。
socketTimeout 期間 (精度: ミリ秒)   ソケットのタイムアウト。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
sslEnabled boolean   %sslEnabled.desc
sslRef 最上位の ssl エレメント (ストリング) の参照。   %sslRef.desc
threadsAllowedToBlockForConnectionMultiplier int

最小: 0

  connectionsPerHost に乗算するこの値は、使用可能な接続を待機できるスレッドの上限を設定します。
user string   データベース・ユーザー名
writeConcern
  • ERRORS_IGNORED
  • ACKNOWLEDGED
  • SAFE
  • JOURNALED
  • NORMAL
  • REPLICA_ACKNOWLEDGED
  • FSYNC_SAFE
  • MAJORITY
  • FSYNCED
  • JOURNAL_SAFE
  • REPLICAS_SAFE
  • NONE
  • UNACKNOWLEDGED
  Mongo サーバーに対する書き込み操作の信頼性。
ERRORS_IGNORED
ERRORS_IGNORED
ACKNOWLEDGED
ACKNOWLEDGED
SAFE
SAFE
JOURNALED
JOURNALED
NORMAL
NORMAL
REPLICA_ACKNOWLEDGED
REPLICA_ACKNOWLEDGED
FSYNC_SAFE
FSYNC_SAFE
MAJORITY
MAJORITY
FSYNCED
FSYNCED
JOURNAL_SAFE
JOURNAL_SAFE
REPLICAS_SAFE
REPLICAS_SAFE
NONE
NONE
UNACKNOWLEDGED
UNACKNOWLEDGED
mongo > hostNames
説明:ホスト名のリスト。 このリストの順序は、ポートのリストの順序と一致している必要があります。例えば、ホスト名のリストの最初のエレメントが、ポートのリストの最初のエレメントと対応するというようにです。
必須: false
データ型: string
mongo > library
説明:MongoDB Java ドライバーを含むライブラリーを指定します。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
apiTypeVisibility string spec,ibm-api,api このライブラリーのクラス・ローダーから参照可能になる API パッケージのタイプ。spec、ibm-api、api、third-party を任意に組み合わせたコンマ区切りリストで示されます。
description string   管理者用の共有ライブラリーの説明
filesetRef 最上位の fileset エレメント (コンマ区切りのストリング) の参照のリスト。   参照されるファイル・セットの ID
name string   管理者用の共有ライブラリーの名前
mongo > library > file
説明:参照されるファイルの ID
必須: false
データ型:
属性名 データ型 デフォルト値 説明
id string   固有の構成 ID。
name ファイルのパス   完全修飾ファイル名
mongo > library > fileset
説明:参照されるファイル・セットの ID
必須: false
データ型:
属性名 データ型 デフォルト値 説明
caseSensitive boolean true 検索で大/小文字を区別するかどうかを指示するブール値 (デフォルト: true)。
dir ディレクトリーのパス ${server.config.dir} ファイルを検索するベース・ディレクトリー。
excludes string   検索結果から除外するファイル名パターンのコンマ区切りリストまたはスペース区切りリスト。デフォルトでは、除外されるファイルがありません。
id string   固有の構成 ID。
includes string * 検索結果に組み込むファイル名パターンのコンマ区切りリストまたはスペース区切りリスト (デフォルト: *)。
scanInterval 期間 (精度: ミリ秒) 0 long と時間単位のサフィックス (h - 時間、m - 分、s - 秒、ms - ミリ秒 (例: 2ms、5s)) で表した、ファイル・セットの変更をチェックするスキャン間隔。 デフォルトでは使用不可です (scanInterval=0)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
mongo > library > folder
説明:参照されるフォルダーの ID
必須: false
データ型:
属性名 データ型 デフォルト値 説明
dir ディレクトリーのパス   リソース・ファイルを見つけるためにライブラリー・クラスパスに含められるディレクトリーまたはフォルダー
id string   固有の構成 ID。
mongo > ports
説明:ポート番号のリスト。 このリストの順序は、ホスト名のリストの順序と一致している必要があります。例えば、ホスト名のリストの最初のエレメントが、ポートのリストの最初のエレメントと対応するというようにです。
必須: false
データ型:
mongo > ssl
説明:%sslRef.desc
必須: false
データ型:
属性名 データ型 デフォルト値 説明
clientAuthentication boolean false クライアント認証を有効にするかどうかを指定します。 true に設定される場合、クライアント認証が必要であり、クライアントはサーバーのトラストのために証明書を提供する必要があります。
clientAuthenticationSupported boolean false クライアント認証がサポートされるかどうかを指定します。 true に設定される場合、クライアント認証サポートは、クライアントが証明書を提示した場合はクライアントからのトラストをサーバーがチェックすることを意味します。
clientKeyAlias string   クライアント認証が有効にされているサーバーに鍵として送信されるのに使用される、鍵ストア内の証明書の別名を指定します。 この属性が必要なのは、鍵ストアに複数の鍵エントリーがある場合のみです。
enabledCiphers string   暗号のカスタム・リストを指定します。 リスト中の各暗号はスペースで区切ります。 サポートされる暗号は、基礎として使用される JRE に依存します。 有効な暗号については、JRE を確認してください。
keyStoreRef 最上位の keyStore エレメント (ストリング) の参照。   SSL レパートリーの鍵エントリーを含む鍵ストア。この属性は必須です。
securityLevel
  • MEDIUM
  • CUSTOM
  • HIGH
  • LOW
HIGH SSL ハンドシェークによって使用される暗号スイート・グループを指定します。 HIGH は 3DES および 128 ビット以上の暗号、MEDIUM は DES および 40 ビットの暗号、LOW は暗号化なしの暗号です。 enabledCiphers 属性が使用される場合、securityLevel リストは無視されます。
MEDIUM
%repertoire.MEDIUM
CUSTOM
%repertoire.CUSTOM
HIGH
暗号スイート 3DES および 128 ビット以上
LOW
%repertoire.LOW
serverKeyAlias string   サーバーの鍵として使用される、鍵ストア内の証明書の別名を指定します。 この属性が必要なのは、鍵ストアに複数の鍵エントリーがある場合のみです。
sslProtocol string   SSL ハンドシェーク・プロトコル。 プロトコル値は、基盤になっている JRE の Java Secure Socket Extension (JSSE) プロバイダーの資料に記述されています。IBM JRE を使用している場合はデフォルト値は SSL_TLS であり、Oracle JRE を使用している場合はデフォルト値は SSL です。
trustStoreRef 最上位の keyStore エレメント (ストリング) の参照。 ${keyStoreRef} SSL レパートリーが署名確認のために使用するトラステッド証明書エントリーを含む鍵ストア。この属性はオプションです。 これが指定されていないと、鍵エントリーとトラステッド証明書エントリーの両方に対して同じ鍵ストアが使用されます。

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_mongoDB
ファイル名: rwlp_config_mongoDB.html