Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用findAll()期间的MongoDB C#2.0 TimeoutException_C#_Mongodb - Fatal编程技术网

使用findAll()期间的MongoDB C#2.0 TimeoutException

使用findAll()期间的MongoDB C#2.0 TimeoutException,c#,mongodb,C#,Mongodb,我有一个问题: 使用选择服务器30000ms后发生超时 CompositeServerSelector{Selectors=WritableServerSelector, LatencyLimitingServerSelector{AllowedLatencyRange=00:00:00.0150000 } }. 群集状态的客户端视图为{ClusterId:“1”,类型: “未知”,状态:“已断开”,服务器:[{ServerId:{ClusterId :1,端点:“172.16.1.24:270

我有一个问题:

使用选择服务器30000ms后发生超时 CompositeServerSelector{Selectors=WritableServerSelector, LatencyLimitingServerSelector{AllowedLatencyRange=00:00:00.0150000 } }. 群集状态的客户端视图为{ClusterId:“1”,类型: “未知”,状态:“已断开”,服务器:[{ServerId:{ClusterId :1,端点:“172.16.1.24:27017”},端点:“172.16.1.24:27017”, 状态:“断开”,类型:“未知”,异常: “MongoDB.Driver.MongoConnectionException:运行时发生异常 正在打开与服务器的连接。--> System.Net.Sockets.SocketException:连接尝试失败 因为关联方在一段时间后未作出适当回应 时间,或建立的连接失败,因为连接的主机已 未能在172.16.1.24:27017回复 位于的System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) System.Threading.Tasks.TaskFactory
1.FromAsyncCoreLogic(IAsyncResult
iar,Func
2结束函数,动作1结束动作,任务1承诺,布尔值 要求(同步) ---来自引发异常的上一个位置的堆栈结束跟踪---在 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 MongoDB.Driver.Core.Connections.TcpStreamFactory.d_u4.MoveNext() 在里面 D:\jenkins\workspace\mongo-csharp-driver-2.0.x-build\src\MongoDB.driver.Core\Core\Connections\TcpStreamFactory.cs:line 126 ---来自引发异常的上一个位置的堆栈结束跟踪---在 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 MongoDB.Driver.Core.Connections.TcpStreamFactory.d_u3.MoveNext() 在里面 D:\jenkins\workspace\mongo-csharp-driver-2.0.x-build\src\MongoDB.driver.Core\Core\Connections\TcpStreamFactory.cs:line 55 ---来自引发异常的上一个位置的堆栈结束跟踪---在 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 MongoDB.Driver.Core.Connections.BinaryConnection.d_u32.MoveNext() 在里面 D:\jenkins\workspace\mongo-csharp-driver-2.0.x-build\src\MongoDB.driver.Core\Core\Connections\BinaryConnection.cs:line 201---内部异常堆栈跟踪的结束---at MongoDB.Driver.Core.Connections.BinaryConnection.d_u32.MoveNext() 在里面 D:\jenkins\workspace\mongo-csharp-driver-2.0.x-build\src\MongoDB.driver.Core\Core\Connections\BinaryConnection.cs:line 225 ---来自引发异常的上一个位置的堆栈结束跟踪---在 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.ValidateEnd(任务任务)
在 MongoDB.Driver.Core.Servers.ClusterableServer.d_u34.MoveNext() 在里面 D:\jenkins\workspace\mongo-csharp-driver-2.0.x-build\src\MongoDB.driver.Core\Core\Servers\ClusterableServer.cs:line 245“}]}

var conString=”mongodb://172.16.1.24:27017";
var客户=新的MongoClient(施工);
var server=client.GetServer();
var database=server.GetDatabase(“knjigoMata”);
var collection=database.GetCollection(“kljenti”);
//var entity=collection.FindAll();
BindingList doclist=新建BindingList();
foreach(collection.FindAll()中的var deger)
{
文件列表。添加(deger);
}
返回文件清单;
        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;