使用Hibernate和ColdFusion8的Web应用程序可达99%的CPU

我们有一个应用程序与ColdFusion 8(最新的正式版本完全更新)在unix环境中,CPU有时高达99%。

有时需要几天,其他时间需要几分钟。 我们还将hibernate用于业务逻辑。

我们已经尝试删除所有模板caching,并在Coldfusion中停用客户端会话的存储机制(根据Adobe提供的信息)。

没有工作。 当我们取消激活模板caching时,只需要2个小时即可达到99%的CPU。

有什么build议么? 所有将高度赞赏。

提前致谢。

理由可能真的非常不同。 一旦我在简单的模型中有一个愚蠢的永恒的循环。

认为融合反应堆是你所需要的。 这帮助我解决了非常类似的问题。

这个答案通常是我只给予的,但configuration文件! 确保它不是某种types的内存,线程,句柄或文件泄漏。 如果你可以validation它不是你的应用程序,那么我会提高这个寻求来自Adobe的支持,特别是如果你能够从你的分析结果显示他们的域名泄漏发生。