在多个用户的负载测试期间注意到以下错误,而不是在单个 SOAP 请求的情况下。
无法为事务打开 JDBC 连接;嵌套异常是 java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:
在多个用户的负载测试期间注意到以下错误,而不是在单个 SOAP 请求的情况下。
无法为事务打开 JDBC 连接;嵌套异常是 java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:
这可能是由于以下任何原因造成的:
确保相应数据源的min-pool-size
和max-pool-size
值根据application load testing
在应用程序代码中使用后关闭连接。
您很可能在应用程序中发现了瓶颈,它似乎无法处理那么多虚拟用户。最简单的解决方案是在您的错误跟踪系统中提出问题并让开发人员对其进行调查。
如果您需要提供失败的根本原因,我至少可以想到两个原因:
min-pool-size
和max-pool-size
值以匹配虚拟用户