sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB Driver 2.0 C# ¿hay alguna manera de averiguar si el servidor está inactivo? En el nuevo controlador, ¿cómo ejecutamos el comando Ping?

Puede verificar el estado del clúster usando su Description propiedad:

var state = _client.Cluster.Description.State

Si desea un servidor específico fuera de ese clúster, puede usar Servers propiedad:

var state = _client.Cluster.Description.Servers.Single().State;