Oracle融合中间件数据源频繁暂停
我们使用的是 Oracle SOA Suite 11g,BPEL 服务器使用的数据源经常进入挂起模式。
当 SOA 数据源挂起时,所有使用该数据源的托管服务器都会过于忙碌地尝试连接到数据库,导致 CPU 占用率过高,从而导致服务器无响应。
有人遇到过这个问题并有解决方案吗?我们已经在 Oracle 论坛中发布了此内容并创建了支持票证,但感谢您的帮助。
We are using Oracle SOA Suite 11g and the Datasource that is used by the BPEL server goes to suspended mode frequently.
As the SOA datasource goes suspended, all the managed servers that use this datasource get too busy trying to connect to the DB and cause high CPU and hence making the server unresponsive.
Anyone experienced this issue and have a solution? We have already posted this in Oracle forums and created a support ticket but any help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们已经使用修改后的设置一段时间了,但我们没有再看到这个问题。看起来将 SyncMaxTimeout 从默认的 45 更改为 240 是有效的。
we've been using the modified setting for a while and we dont see the issue anymore. Looks like changing the SyncMaxTimeout from default 45 to 240 worked.
有多种情况可能导致这种情况发生。一个好的起点是启用 JDBC 调试日志以查看导致挂起的原因。
There are multiple scenarios that could cause this to happen. A good starting point will be to enable the JDBC debug logs to see what's causing the suspension.