Definición
shardConnPoolStatsEliminado en MongoDB.5.0 Uso
connPoolStatsen su lugar.Devuelve información sobre las conexiones agrupadas y en caché en el pool de conexiones particionadas. El comando también devuelve información sobre la caché de conexiones por hilo en el pool de conexiones.
El
shardConnPoolStatsEl comando utiliza la siguiente sintaxis:{ shardConnPoolStats: 1 } El grupo de conexiones fragmentado es específico para las conexiones entre miembros de un clúster fragmentado. Las instancias de un
mongosmongodclúster utilizan el grupo de conexiones para ejecutar operaciones de lectura y escritura de clientes.mapReduceLas instancias de un clúster utilizan el grupo al ejecutar para consultar colecciones temporales en otros fragmentos.Cuando el clúster requiere una conexión, MongoDB extrae una conexión del grupo de conexiones fragmentado y la almacena en la caché de conexiones por subproceso. MongoDB devuelve la conexión al grupo de conexiones después de cada operación.
Compatibilidad
Este comando está disponible en implementaciones alojadas en los siguientes entornos:
MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube
MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB
MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.
Salida
shardConnPoolStats.hostsMuestra el estado de la conexión de cada servidor de configuración, conjunto de réplicas e instancia independiente en el clúster.
shardConnPoolStats.hosts.<host>.availableLa cantidad de conexiones disponibles para que este host se conecte
mongosa.
shardConnPoolStats.hosts.<host>.createdLa cantidad de conexiones que el host ha creado alguna vez para conectarse
mongosa.
shardConnPoolStats.replicaSetsMuestra información específica de los conjuntos de réplicas.
shardConnPoolStats.replicaSets.<name>.hostContiene una matriz de documentos que informan sobre cada miembro del conjunto de réplicas. Estos valores se derivan de los valores de estado del conjunto de réplicas.
shardConnPoolStats.replicaSets.<name>.host[n].addrLa dirección del host en el formato
[hostname]:[port].
shardConnPoolStats.replicaSets.<name>.host[n].okEste campo es para uso interno. Informa
falsecuando elmongosno puede conectarse a la instancia o recibe una excepción o error de conexión.
shardConnPoolStats.replicaSets.<name>.host[n].ismasterEl host es el principal del conjunto de réplicas si
truees.
shardConnPoolStats.replicaSets.<name>.host[n].hiddenEl host es un miembro oculto del conjunto de réplicas si
truees.
shardConnPoolStats.replicaSets.<name>.host[n].secondaryEl host es un miembro oculto del conjunto de réplicas si
truees.El host es un miembro secundario del conjunto de réplicas si
truees.
shardConnPoolStats.replicaSets.<name>.host[n].pingTimeMillisLa latencia, en milisegundos, desde hasta este
mongosmiembro.
shardConnPoolStats.replicaSets.<name>.host[n].tagsUn documento
tagscontiene pares de campo de etiqueta y valor definidos por el usuario para el set de réplicas.{ "<tag1>": "<string1>", "<tag2>": "<string2>",... } Para las operaciones de lectura, se puede especificar un conjunto de etiquetas en la preferencia de lectura para dirigir las operaciones a los miembros del set de réplicas con las etiquetas especificadas.
Para las operaciones de escritura, puede crear una preocupación de escritura personalizada utilizando
settings.getLastErrorModessettings.getLastErrorDefaultsy.
Para obtener más información, consultar Configurar conjuntos de etiquetas del set de réplicas.
shardConnPoolStats.totalAvailableLa cantidad de conexiones disponibles desde
mongosa los servidores de configuración, conjuntos de réplicas e instanciasmongodindependientes en el clúster.
shardConnPoolStats.totalCreatedLa cantidad de conexiones que ha creado alguna vez con otros miembros del
mongosclúster.
shardConnPoolStats.threadsMuestra información sobre la caché de conexión por subproceso.
shardConnPoolStats.threads.hostsMuestra cada conexión de cliente entrante. Para
mongosun, este campo de matriz muestra un documento por cada hilo de cliente entrante. Paramongodun, la matriz muestra una entrada por cada hilo de cliente entrantemapReducefragmentado.shardConnPoolStats.threads.hosts.hostEl host que utiliza la conexión. Puede ser un servidor de configuración, un conjunto de réplicaso una instancia independiente.