Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle Websphere连接问题_Oracle_Websphere - Fatal编程技术网

Oracle Websphere连接问题

Oracle Websphere连接问题,oracle,websphere,Oracle,Websphere,我们在WebSphere6.1上运行我们的应用程序,并访问了一个Oracle10g数据库。 在过去的几天里,我们注意到日志中有以下错误 J2CA0045E:调用资源jdbc/xxxxx的方法createOrWaitForConnection时,连接不可用 该应用程序似乎挂起,20分钟后自行修复。 我们的连接池目前允许50个连接,我们的数据库允许1200个会话 我们无法在QA环境中重现这一点。 是否有人对我们如何重新创建此问题有任何想法,或者对我们如何在生产环境中解决此问题有任何想法 谢谢 Dam

我们在WebSphere6.1上运行我们的应用程序,并访问了一个Oracle10g数据库。 在过去的几天里,我们注意到日志中有以下错误 J2CA0045E:调用资源jdbc/xxxxx的方法createOrWaitForConnection时,连接不可用

该应用程序似乎挂起,20分钟后自行修复。 我们的连接池目前允许50个连接,我们的数据库允许1200个会话

我们无法在QA环境中重现这一点。 是否有人对我们如何重新创建此问题有任何想法,或者对我们如何在生产环境中解决此问题有任何想法

谢谢
Damien

好吧,如果你不能在QA中复制问题,我会开始识别这两种环境的差异,并在可能的情况下更改QA以反映产品。你用的是什么服务器?你能在WTE上复制它吗(如果你正在运行的话?)。。。你说6.1。。。但仔细看看初创公司:寻找类似的东西

************开始显示当前环境************ WebSphere平台6.0[BASE 6.0.2.5 cf50549.21]以进程名C001209912Node01Cell\C001209912Node01\server1和进程id 8720运行


确认您有相同的刷新包等吗?

应用程序是否可能在一组非常特殊的条件下未正确释放其连接?例如,也许在“最终”中不这样做?所以在prod中,这种情况比QA中更频繁,因为数据和活动是不同的

通过监控连接状态,使用TPV或任何您喜欢的工具,您应该能够看到发生了什么。我希望看到“孤立”连接在一段超时时间后被清理——这将符合您看到的恢复周期

通过一些努力,您可以启用足够的WebSphereTrace来查看连接的分配和释放,并且应该能够看到不匹配的对

我会对最近部署的应用程序进行代码检查。查看连接是否打开,并检查是否有合适的“最终”块