我正在使用Weblogic 10.3.6和Oracle DB。我使用Weblogic附带的默认jdbc jar进行连接。现在我们有8台服务器使用相同的数据库资源。运行一段时间后,我们不断收到以下错误:
ORA-02391:超出了同步SESSIONS_PER_USER限制
我不熟悉Weblogic设置。我应该改变哪一个(如果有的话)来帮助摆脱这个错误。我理解我们的DBA可能会增加会话限制,但这不是我们想要做的。
答案 0 :(得分:0)
在Weblogic管理控制台中导航到JDBC资源。您需要在“连接池”选项卡上检查以下值:
Initial Capacity
Maximum Capacity
如果您有8台服务器使用相同的JDBC资源,它们可能都会碰到池的最大容量,我猜测8xMaxCapacity大于您配置的会话限制。尝试删除最大值以查看是否可以解决问题。