我用我的webapp弹簧蒙戈。 当我在Tomcat7取消部署我的应用程序,有内存泄漏。 我怀疑这可能是我没有明确关闭蒙戈对象。 我想知道什么是正确的方法(和位置)将其关闭。
Answer 1:
怎么样是这样的:
@Component
public class MongoDBManager {
@Autowired
Mongo mongo;
@PreDestroy
public void shutdown() {
mongo.close();
}
}
文章来源: What is the correct way to close the mongo connection using spring-mongo?