MongoDb泊坞窗在一些请求后挂起
我在我的本地机器上运行Docker for Windows的MongoDB。 从我的撰写文件的configuration是:
mongo: image: mongo:latest ports: - "27017:27017"
目前我正在用ASP.NET Core构build一个导入过程,我必须导入大约1.1 Mio的文档。 我意识到,import过程只是约400K项目后停止。 当我打破了这个过程,我从networking层(NetworkStream.WriteAsync)的任务,但没有忙或等待线程。 MongoDB还活着,我可以连接MongoChef并运行查询。
我分批导入5.000项目的文件:
var requests = this.transformedHotels.Select(x => new ReplaceOneModel<MongoTransformedHotel>(Builders<MongoTransformedHotel>.Filter.Eq(y => y.Id, x.Id), x) { IsUpsert = true }); return this.collection.BulkWriteAsync(requests);
当我运行MongoDB没有泊坞窗它的作品。 什么可能导致我的networking连接挂起?
- 如何在Docker中运行.Net项目作为jenkins工作的一部分
- 未findASP.NET Core 1.0 EF7 System.Data.SqlClient
- docker容器即使在.net核心控制台应用程序中使用Console.ReadLine()也会立即退出
- 如何从docker-compose.ci.build.yml文件构build&推送容器
- Docker容器将不会在主机上访问MySQL
- 如何在debian docker容器中安装一个用于kestrels HTTPS的根CA证书
- 在Asp.Net Core中使用两个上下文进行数据库迁移(Docker上的SQL Server)
- 连接到Docker Container .Net Core
- 远程debugging.NET核心Linux Docker容器 – “当前源与内置到.dll中的版本不同”