解决来自云应用程序的oracle数据库错误

时间:2019-05-31 19:55:39

标签: java oracle pcfdev

我正在尝试解决一个问题,该问题表现为不同的数据库错误,例如ORA-01000:超过了最大打开游标或无法创建数据库连接。我已经检查了PLSQL,以确定是否存在游标处于打开状态并且所有游标都已关闭,即使发生错误也是如此。

java应用程序和背景如下: 原始应用程序是3层系统:

  

GUI应用程序。 ->服务器应用-> 11g Oracle数据库

增强功能是在Pivotal Cloud Foundry(PCF)环境中添加API服务。 所以这个架构是这样的:

  

关闭功能:GUI应用程序->服务器应用程序-> API服务->数据库。

     

所有其他功能:GUI应用程序->服务器应用程序->数据库。

该软件投入生产并运行了一周,没有上述任何数据库问题。 然后添加了另一个增强功能,其中API服务与PCF中的所有其他服务进行通信,其中2与相同的oracle数据库进行通信。现在,在繁重的工作量中,我们遇到了这些数据库错误。

在我看来,Oracle数据库无法跟上这些附加服务的请求。但是我如何证明这一点。我们为服务器配置了AppD,但没有为数据库配置。是否有可以在prod env中运行的查询。那表明这些PCF应用程序引起了问题?还是我应该去另一个地方看看?

谢谢

0 个答案:

没有答案