我有这个问题:

使用CompositeServerSelector选择服务器30000ms后发生超时{Selectors = WritableServerSelector,LatencyLimitingServerSelector } . 群集状态的客户端视图是{ClusterId:“1”,类型:“未知”,状态:“已断开连接”,服务器:[{ServerId:“{ClusterId:1,EndPoint:”172.16.1.24:27017“}”,EndPoint :“172.16.1.24:27017”,状态:“已断开”,类型:“未知”,HeartbeatException:“MongoDB.Driver.MongoConnectionException:打开与服务器的连接时发生异常.---> System.Net.Sockets .SocketException:连接尝试失败,因为连接方在一段时间后没有正确响应,或者 Build 的连接失败,因为连接的主机无法在System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)响应172.16.1.24:27017 )在System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar,Func2 endFunction,Action1 endAction,Task1 promise,Boolean requiresSynchronization)---从抛出异常的先前位置开始的堆栈跟踪---在System.Runtime.CompilerServices系统中的.TaskAwaiter.ThrowForNonSuccess(任务任务) . D:\ jenkins \ workspace \ mongo-csharp-driver-2.0.x-build \ src \ MongoDB中的MongoDB.Driver.Core.Connections.TcpStreamFactory.d__4.MoveNext()中的Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) .Driver.Core \ Core \ Connections \ TcpStreamFactory.cs:第126行---从抛出异常的上一个位置开始的堆栈跟踪结束---在System.Runtime的System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)中位于D:\ jenkins \ workspace \ mongo-csharp-driver-2.0.x-build \ src \ MongoDB中的MongoDB.Driver.Core.Connections.TcpStreamFactory.d__3.MoveNext()的.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) . Driver.Core \ Core \ Connections \ TcpStreamFactory.cs:第55行---从抛出异常的先前位置开始的堆栈跟踪结束---在System.Runtime的System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)处 . MongoDB.Driver.Cor中的CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) e.Connections.BinaryConnection.d__32.MoveNext()在D:\ jenkins \ workspace \ mongo-csharp-driver-2.0.x-build \ src \ MongoDB.Driver.Core \ Core \ Connections \ BinaryConnection.cs:第201行 - - 内部异常堆栈跟踪结束---在D:\ jenkins \ workspace \ mongo-csharp-driver-2.0.x-build \ src \ MongoDB中的MongoDB.Driver.Core.Connections.BinaryConnection.d__32.MoveNext() .Driver.Core \ Core \ Connections \ BinaryConnection.cs:第225行---从抛出异常的上一个位置开始的堆栈跟踪结束---在System.Runtime的System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)中位于D:\ jenkins \ workspace \ mongo-的MongoDB.Driver.Core.Servers.ClusterableServer.d__34.MoveNext()的System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(任务任务)的.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) csharp-driver-2.0.x-build \ src \ MongoDB.Driver.Core \ Core \ Servers \ ClusterableServer.cs:第245行“}}} .

var conString = "mongodb://172.16.1.24:27017";
        var client = new MongoClient(conString);
        var server = client.GetServer();
        var database = server.GetDatabase("knjigoMata");
        var collection = database.GetCollection<ModelKorisici >("kljenti");

        //var entity = collection.FindAll();

        BindingList<ModelKorisici > doclist = new BindingList<ModelKorisici >();

        foreach (var deger in collection.FindAll())
        {
            doclist.Add(deger);
        }
        return doclist;