Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring/Hibernate/Tomcat应用程序的性能问题_Spring_Performance_Hibernate_Tomcat - Fatal编程技术网

Spring/Hibernate/Tomcat应用程序的性能问题

Spring/Hibernate/Tomcat应用程序的性能问题,spring,performance,hibernate,tomcat,Spring,Performance,Hibernate,Tomcat,我有一个运行Spring/Hibernate/Tomcat堆栈的服务器。 一段时间后,服务器开始缓慢响应,重启tomcat通常可以解决这个问题。 这可能是某种内存泄漏吗? 我可以做些调整来提高性能吗? 我可以使用哪些工具分析服务器并尝试查找问题? 谢谢使用内存分析器查看发生了什么。确保您有适当的事务管理,不要在hibernate模板上使用openSession或getSession来获取会话。请增加TOMCAT的堆内存并重试。为什么不使用getSession或openSession?

我有一个运行Spring/Hibernate/Tomcat堆栈的服务器。 一段时间后,服务器开始缓慢响应,重启tomcat通常可以解决这个问题。 这可能是某种内存泄漏吗? 我可以做些调整来提高性能吗? 我可以使用哪些工具分析服务器并尝试查找问题?
谢谢

使用内存分析器查看发生了什么。确保您有适当的事务管理,不要在hibernate模板上使用openSession或getSession来获取会话。请增加TOMCAT的堆内存并重试。为什么不使用getSession或openSession?