【发布时间】:2014-04-06 16:40:02
【问题描述】:
我在关闭访问 MongoDB 游标后始终创建的连接时遇到问题。
我正在从正在运行的 mongod 实例的控制台收集有关连接的信息。我还没有使用任何 mongodb 复制或分片。
例如导致打开连接的示例代码(假设“myQuery”只是一些查询,coll 使用 setInternalClass 映射到 MyObject 类):
DBCursor find = coll.find(myQuery);
List<MyObject> myObjects = new ArrayList<MyObject>();
while(find.hasNext()) { // this line opens the connection
MyObject next = (MyObject) find.next();
myObjects.add(next);
}
find.close(); // this line will not close the connection
【问题讨论】:
标签: java mongodb connection