我目前正在 Windows Server 2008 机器上的独立 tomcat 服务器 (v7.0.27) 上对我的 Web 应用程序(基于 Spring + Hibernate)进行负载测试。我需要知道 tomcat 在批量请求到来时的行为。例如
收到 300 个请求 - 当前堆大小、服务器已挂起、服务器无法处理、堆大小、对象大小、对象数量。依此类推。
有没有办法看到这个? (来自管理器应用程序的信息不足“当前线程 Activity 和内存占用不符合我的要求”)。
附言Connector 元素的 maxThreads 属性为 350。
更新:我在负载测试时遇到的另一个问题 - (在某些情况下,当我发送 300 个请求时 Tomcat 挂起)。
我们将不胜感激任何帮助。
最佳答案
您可以使用 jdk 附带的 jconsole。 http://docs.oracle.com/javase/6/docs/technotes/guides/management/jconsole.html
关于java - tomcat7 的当前服务器状态信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11772643/