我在使用 vb.net 插入 mongodb 时遇到问题。
Public Sub runMongoDBQuery(ByVal nameDatabase As String, ByVal nameCollection As String, ByVal queryBson As BsonDocument, ByVal serverString As String)
Dim mongo1 As MongoServer = MongoServer.Create("mongodb://localhost/?safe=true")
mongo1.Connect()
Dim db = mongo1.GetDatabase(nameDatabase)
Dim collection1 = db(nameCollection)
collection1.Save(queryBson)// this is hang
mongo1.Disconnect()
End Sub
当我使用此功能时,它运行平稳并突然挂起。
它不会抛出异常而是挂起。
问题很少出现。
所做的所有功能都是保存 queryBson
我会:
- 检查queryBson的内容
- 查看mongodb服务器的日志
- 获得更多信息后更新问题