当我发布项目后,在页面进行测试,不知道为什么当我点击3个以上的页面提交时,页面就反映不过来了。不管你等多久久就是跳不过,有时就直接包异常(代码绝对没错),直到重起服务器之后再来运行又好了,运行两三次又和前面一样了。
表达能力差!体谅,没明白的可以提问!

解决方案 »

  1.   

    对页面访问用间采集。
    首选采整个页面访问的时间,如果达到了1秒就需要分段去采集,看是哪一段所需的时间长。访问响应慢的原因有很多。常见的一种是取数据。当表中的记录数过万的时候,select  语句和表的索引就成了很关键的问题。
    e.g 1
    "select aa,bb from table where aa =?  "  
    表中 aa 字段建索引和没建索引区别是很明显的。e.g 1
    查询的字段多一个就会多花费一点时间。
    -----------------------------------
    另外一种代码中对象没有关闭占用内存资源。可以在访问卡住的时候看看服务器的系统资源占用情况。
      

  2.   

    看看你程序里是不是数据查询的时候 数据库连接对象conn、rs、pstmt(这里就简写了)没有关闭并释放啊!
      

  3.   

    看一下内存消耗 然后扩大tomcat的内存还有并发数量 检查一下读取数据库后有没有关闭