Base de datos de MongoDB (mongoDB)

Configuración de una instancia de base de datos de MongoDB.

Nombre de atributo Tipo de datos Valor predeterminado Descripción
databaseName string   Nombre de la base de datos.
id string   Un ID de configuración exclusivo.
jndiName string   Nombre JNDI de una instancia de base de datos de MongoDB
mongoRef Una referencia a un elemento mongo de nivel superior (string).   Especifica la instancia de Mongo a la que pertenece esta instancia de base de datos.
mongo
Descripción: Especifica la instancia de Mongo a la que pertenece esta instancia de base de datos.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
autoConnectRetry boolean   Reintenta las conexiones con un servidor, para un intervalo de hasta maxAutoConnectRetryTime, si el socket no se puede abrir.
connectTimeout Un período de tiempo con precisión de milisegundos   Tiempo de espera de conexión para las nuevas conexiones. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
connectionsPerHost int

Mínimo:0

  Limita el número de conexiones abiertas para cada host. Las conexiones se agrupan cuando no se están utilizando.
cursorFinalizerEnabled boolean   Intenta limpiar los DBCursors que no están cerrados.
description string   Descripción de una instancia de Mongo.
libraryRef Una referencia a un elemento library de nivel superior (string).   Especifica una biblioteca que contiene el controlador Java de MongoDB.
maxAutoConnectRetryTime Un período de tiempo con precisión de milisegundos   Intervalo en el que se reintenta abrir una conexión con un servidor. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
maxWaitTime Un período de tiempo con precisión de milisegundos   Cantidad máxima de tiempo que se espera una conexión disponible. Si es negativo, la solicitud de conexión nunca excede el tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
onError
  • IGNORE
  • FAIL
  • WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración.
IGNORE
El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
FAIL
El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
WARN
El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
password Contraseña codificada de forma reversible (string)   Contraseña del usuario de la base de datos.
readPreference
  • primary
  • secondaryPreferred
  • secondary
  • primaryPreferred
  • nearest
  Configura la preferencia de lectura.
primary
primary
secondaryPreferred
secondaryPreferred
secondary
secondary
primaryPreferred
primaryPreferred
nearest
nearest
socketKeepAlive boolean   Configura si se deben mantener los sockets activos o no.
socketTimeout Un período de tiempo con precisión de milisegundos   El tiempo de espera del socket. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
sslEnabled boolean   %sslEnabled.desc
sslRef Una referencia a un elemento ssl de nivel superior (string).   %sslRef.desc
threadsAllowedToBlockForConnectionMultiplier int

Mínimo:0

  Este valor, multiplicado por connectionsPerHost, establece un límite superior en las hebras que están permitidas para esperar una conexión disponible.
user string   Nombre de usuario de base de datos.
writeConcern
  • ERRORS_IGNORED
  • ACKNOWLEDGED
  • SAFE
  • JOURNALED
  • NORMAL
  • REPLICA_ACKNOWLEDGED
  • FSYNC_SAFE
  • MAJORITY
  • FSYNCED
  • JOURNAL_SAFE
  • REPLICAS_SAFE
  • NONE
  • UNACKNOWLEDGED
  La fiabilidad de una operación de escritura en el servidor de 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
Descripción: Lista de nombres de host. El orden de la lista debe ser coherente con la lista de puertos, de forma que el primer elemento en la lista de nombres de host se corresponda con el primer elemento en la lista de puertos, etc.
Obligatorio: false
Tipo de datos: string
mongo > library
Descripción: Especifica una biblioteca que contiene el controlador Java de MongoDB.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros.
description string   Descripción de biblioteca compartida para los administradores
filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas).   ID de conjunto de archivos referenciados
name string   Nombre de biblioteca compartida para los administradores
mongo > library > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name Vía de acceso a un archivo   Nombre de archivo plenamente cualificado
mongo > library > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos
excludes string   Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.
id string   Un ID de configuración exclusivo.
includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).
scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
mongo > library > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
dir Vía de acceso a un directorio   Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos
id string   Un ID de configuración exclusivo.
mongo > ports
Descripción: Lista de números de puerto. El orden de la lista debe ser coherente con la lista de nombres de host, de forma que el primer elemento en la lista de nombres de host se corresponda con el primer elemento en la lista de puertos, etc.
Obligatorio: false
Tipo de datos:
mongo > ssl
Descripción: %sslRef.desc
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
clientAuthentication boolean false Especifica si la autenticación de cliente está habilitada. Si se establece en verdadero, la autenticación del cliente es necesaria y el cliente debe proporcionar un certificado para obtener la confianza del servidor.
clientAuthenticationSupported boolean false Especifica si la autenticación de cliente está soportada. Si se establece en verdadero, el soporte de autenticación de cliente significa que el servidor comprobará la confianza de un cliente si el cliente presenta un certificado.
clientKeyAlias string   Especifica el alias del certificado del almacén de claves que se utiliza como clave para enviar a un servidor que tiene habilitada la autenticación de cliente. Este atributo sólo es necesario si el almacén de claves tiene más de una entrada de clave.
enabledCiphers string   Especifica una lista personalizada de cifrados. Separe cada cifrado de la lista con un espacio. El cifrado soportado dependerá del JRE subyacente utilizado. Compruebe el JRE para saber los cifrados válidos.
keyStoreRef Una referencia a un elemento keyStore de nivel superior (string).   Un almacén de claves que contiene entradas de clave para el repertorio SSL. Este atributo es necesario.
securityLevel
  • MEDIUM
  • CUSTOM
  • HIGH
  • LOW
HIGH Especifica el grupo de suite de cifrado utilizado por el reconocimiento SSL. HIGH son cifrados 3DES y 128 bits y superiores, MEDIUM son cifrados DES y 40 bits y LOW son cifrados sin encriptar. Si se utiliza el atributo enabledCiphers, la lista securityLevel no se tiene en cuenta.
MEDIUM
%repertoire.MEDIUM
CUSTOM
%repertoire.CUSTOM
HIGH
Suites de cifrado 3DES y 128 bits y superiores
LOW
%repertoire.LOW
serverKeyAlias string   Especifica el alias del certificado del almacén de claves que se utiliza como clave del servidor. Este atributo sólo es necesario si el almacén de claves tiene más de una entrada de clave.
sslProtocol string   El servicio SSL se ha iniciado correctamente. Se han encontrado valores de protocolo en la documentación de proveedor JSSE (Java Secure Socket Extension) del JRE subyacente. Cuando utilice el JRE de IBM, el valor predeterminado será SSL_TLS y cuando utilice el JRE de Oracle el valor predeterminado será SSL.
trustStoreRef Una referencia a un elemento keyStore de nivel superior (string). ${keyStoreRef} Un almacén de claves que contiene las entradas de certificado de confianza utilizadas por el repertorio SSL para la verificación de firma. Este atributo es opcional. Si no se especifica, se utiliza el mismo almacén de claves para las entradas de clave y de certificado de confianza.

Icono que indica el tipo de tema Tema de referencia



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_mongoDB
Nombre de archivo:rwlp_config_mongoDB.html