Saltar al contenido

Se agotó el tiempo de espera después de 30000 ms seleccionando un servidor usando CompositeServerSelector

Te damos la solución a este dilema, al menos eso pensamos. Si tienes alguna inquietud dínoslo, que con placer te responderemos

Agrega “?connect=replicaSet” al final de tu conexión string si se conecta a MongoLab.

new MongoClient("mongodb://username:[email protected]:11111/db-name?connect=replicaSet")

Este boleto JIRA tiene algunos detalles: https://jira.mongodb.org/browse/CSHARP-1160

Básicamente, el valor predeterminado es conectarse a un miembro del conjunto de réplicas. Pero la configuración de un solo nodo de MongoLab es en realidad un conjunto de réplicas de un solo nodo y esto hace que no confiemos en él. Agregar ?connect=replicaSet a su conexión string obligará al controlador a pasar al modo de conjunto de réplicas y todo funcionará.

Encontré esa información aquí.

Estoy reemplazando la conexión string método como a continuación.

new MongoClient("mongodb://username:[email protected]:11111/db-name")

Ahora está resuelto.

Por favor vea la respuesta de Paul Lemke.

Asegúrese de que su dirección IP actual esté incluida en la lista blanca en el servidor mongo db. Si cambia su proveedor de Internet, la nueva IP debe incluirse en la lista blanca.

Agradecemos que quieras añadir valor a nuestro contenido dando tu veteranía en las notas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *