我开发了一个非常负载(请求)的应用程序。 我在我的应用程序中使用了以下技术:
- Jpa/Hibernate 作为持久层
- 春和春道
- C3p0 作为连接池
我的问题是:我运行我的应用程序,当请求数量增加时,抛出异常 “无法打开连接”的持久层 我增加了 oracle max session 但我的问题没有解决 我深入研究了 C3p0 文档并测试了它的选项,但我的问题没有解决。
感谢您的关注
最佳答案
您增加了 Oracle 上的最大 session 数,但没有增加连接池的最大大小。异常是告诉您您的池已用完。要么找到保持连接打开的原因并尽快释放它们,要么增加池中的最大 Activity 连接数。
关于java - 无法打开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6408658/