0

第一次问问题...感谢您的好意:-)

我编写了一个 Web 服务,它使用 openjpa 1.2.2 针对 oracle 11g 数据库检索结果。我将服务部署到 WAS 7。

该服务在一次运行一个时运行良好,甚至在针对单节点 WAS7 实例运行时看起来也不错。

当我转到 4 节点 WAS ND 实例时会出现问题。当应用负载时(每秒 3-20 个请求),我发现我平均一个请求在每 1000 个请求中错误地返回一个空结果。日志中没有异常 - 只是 findById 方法的一个空结果。

这可能是一个调优问题,无论是在 JPA 中还是在数据库端?会不会是别的地方?

4

1 回答 1

0

解决了我自己的问题。对 SimpleDateFormat 的静态调用对我的代码造成了严重破坏。在必要时将它们移动到同步块中消除了问题。

于 2012-09-10T21:37:48.800 回答