0

这是我在这个论坛上的第一个问题;因此,如有任何错误或不完整,请多多包涵。

我们在 Tomcat 6.0.20 和 Oracle 10g 下部署了一个 Web 应用程序,它在过去一年左右的时间里运行得非常好,没有出现任何问题。本周我们已经迁移到一个新的服务器环境。唯一改变的是 Tomcat 6.0.35 和 Oracle 11g。我使用相同的 odbc14.jar 进行数据库连接池。

虽然应用程序似乎运行良好,但我看到大约每 10 分钟左右出现在 catalina.out 中的 JVM 全线程转储(即使应用程序端没有明显的活动)。

到目前为止,应用程序性能似乎没有受到影响,但我想知道我是否应该关注这些线程转储消息。

tomcat 和 Oracle 都在 Solaris 10 下运行(在单独的物理盒子中)

任何建议都会非常有帮助。让我知道线程转储快照是否对分析更有帮助。

4

1 回答 1

0

我相信这是 11g 和 odbc14.jar 组合的一个已知问题 您应该使用 ojdbc6.jar - 这可能会或可能不会解决您的问题,但这是我在寻找其他地方之前尝试的第一件事。

顺便说一句,如果你正在升级 tomcat,为什么现在 6.0.35 而不是 7.x - 7.0.27 已经出来了?

于 2012-05-03T03:26:08.537 回答