2010-12-09 102 views
1

我正在运行Websphere 7.0窗体RAD。当我运行它时没有为Hibernate定义的JDBC数据源读取,它似乎工作正常。但是,如果我添加数据源,它将开始使用越来越多的内存,直到不可避免的OutOfMemoryError。我坦白地被难倒了。任何人有任何想法解决这个问题?Websphere服务器/休眠内存泄漏?

回答

1

您需要提供更多信息。 Hibernate本身需要更多的内存,可以缓存大量资源。提供数据库驱动程序和休眠设置。

  1. 您可以先尝试将-Xmx java 参数增加到几个千兆字节。
  2. 下一次的检验与司机 和设置的所有问题 - 这样的事情 link text
  3. 然后配置您的应用程序 可能的内存泄漏(不打烊 结果集等)
+0

感谢您的建议 - 我改变了服务器堆大小并修复了它。 – 2010-12-11 02:20:29