我们的网站之前很少发生这样的情况,但是最近经常修改首页,增加了一些图片,过一个星期之后,如果网速慢的话,第一次就打不开,要刷新才行,代码没有改过.我的连接数据库是用jdbc连接,连接也关闭了,不知道是为什么???
有什么办法解决吗????

解决方案 »

  1.   

    挂个LOG看下,肯定是程序有问题,,,
      

  2.   

    那之前为什么能跑一个月呢?
    有什么办法能当速度慢的时候不要显示连接不上数据库,而是一直在那连,当有进程空的时候,就让它连上
    要配置数据源吗????
    jdbc能做到吗?
      

  3.   

    是不是图片太多或是太大了,考虑一下用js图片预载。以前我们的树也有这样的情况,超过1w个节点了就很慢,有的时候还打不开,要刷新下。
      

  4.   

    首页通常有多个列表,每个列表对应一个查询。我想会不会是你的创建连接的方法有问题。是用的连接池还是每次开启一个新的连接?多次查询间的连接是怎么管理的?
    每次开启一个新的连接显然会出现你们这样的问题。连接池管理得不好也会出现这样的情况。如果这个连接管理的是没有问题的,那么sql 查询语句是不是不合理,是不是应该把每一个都查一下。有没有哪一个占用了很多资源,而把服务器拖死了?
      

  5.   

    最好还是用一下连接池吧。WEB应用么!
      

  6.   

    用PLSQL查看你的数据库session吧,如果首页一次请求过多的话,引起连接超时等都有可能。jsp最好用el语言做输出,比较不会显示那些难看的500页面。
    建议用C3P0连接池,毕竟web应用下请求访问太频繁了
      

  7.   

    还是因为是用JDBC连接的原因,是不是JDBC连接都不稳定呢,大家有经验的帮忙看下