我在服务器上部署了一个Web应用程序。我创建了一个脚本以对该应用程序执行负载(压力测试)。这个脚本使用10个线程生成不同的请求,产生了以下Tomcat管理器中的状态:
空闲内存:34.57 MB 总内存:1166.43 MB 最大内存:1166.43 MB
最大线程数:200 当前线程数:59 当前线程繁忙:12 最大处理时间:60295419毫秒 处理时间:1.8809264E7秒 请求计数:233217 错误计数:8100 接收字节数:4.11 MB 发送字节数:7493.59 MB
根据此状态,有12个线程正在为服务请求忙碌,而其他47个线程处于准备状态。可用内存为34.57 MB,初始分配为1166.43MB。我怀疑由于Tomcat不销毁未使用的准备就绪线程,因此无法释放内存,但我不确定。 有人有其他见解吗? 有人知道如何超时准备就绪线程吗?
谢谢
空闲内存:34.57 MB 总内存:1166.43 MB 最大内存:1166.43 MB
最大线程数:200 当前线程数:59 当前线程繁忙:12 最大处理时间:60295419毫秒 处理时间:1.8809264E7秒 请求计数:233217 错误计数:8100 接收字节数:4.11 MB 发送字节数:7493.59 MB
根据此状态,有12个线程正在为服务请求忙碌,而其他47个线程处于准备状态。可用内存为34.57 MB,初始分配为1166.43MB。我怀疑由于Tomcat不销毁未使用的准备就绪线程,因此无法释放内存,但我不确定。 有人有其他见解吗? 有人知道如何超时准备就绪线程吗?
谢谢