WAS8使用 .forward 导致WebContainer空闲少,性能低下

项目中有个filter,其中有对页面转发的业务,代码如下  dispatcher.forward( request, response );可正常执行,但压力测试这个页面时,性能不行,通过监视发现WebContainer 空闲少,几乎全被耗尽。如200最大,繁忙也是200。。结果性能测试通不过,不使用 dispatcher.forward...显示全部

项目中有个filter,其中有对页面转发的业务,代码如下

  dispatcher.forward( request, response );

可正常执行,但压力测试这个页面时,性能不行,通过监视发现WebContainer 空闲少,几乎全被耗尽。如200最大,繁忙也是200。。

结果性能测试通不过,不使用 dispatcher.forward测试,直接去访问页面,WebContainer没有任何问题,性能提升也非常大!请问dispatcher.forward为什么会导致这样的情况?急

收起
参与3

返回ljq2184929的回答

ljq2184929ljq2184929系统运维工程师中国建材

was里使用的IHS本来的的性能本身不会很好,比Nginx性能要差,可以尝试修改ihs下的MaxClients、ServerLimit等参数的值试试。

互联网服务 · 2016-10-17
浏览1150

回答者

ljq2184929
系统运维工程师中国建材
擅长领域: 存储灾备数据库

ljq2184929 最近回答过的问题

回答状态

  • 发布时间:2016-10-17
  • 关注会员:2 人
  • 回答浏览:1150
  • X社区推广