栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Tomcat中的Java Web应用程序会定期冻结

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Tomcat中的Java Web应用程序会定期冻结

根据经验,您可能需要查看 数据库连接池的
实现。可能是数据库具有足够的容量,但是应用程序中的连接池仅限于少数几个连接。我不记得详细信息,但是我似乎想起有一个类似的问题,这是我改用BoneCP的原因之一,在负载测试下,我发现它非常快速且可靠。

在尝试了下面建议的调试之后,请尝试增加池中可用的连接数,看看是否有影响。

今天,我确定了一些服务器代码,这些代码可能不是线程安全的,为此我进行了修复,但是问题仍然在发生(尽管不那么频繁)。这是非线程安全代码可能导致的那种问题吗?

这取决于您所说的线程安全。在我看来,您的应用程序正在导致线程死锁。您可能希望使用配置为允许调试器连接的JVM运行生产环境,然后使用JVisualVM,JConsole或其他性能分析工具(YourKit是出色的IMO)来窥视所拥有的线程以及它们的线程。在等待。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/594912.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号