当前位置:  技术问答>java相关

为什么我的webapp程序经过若干段时间之后会出现communication link failure的问题。

    来源: 互联网  发布时间:2015-10-05

    本文导语:  为什么我的webapp程序经过若干段时间之后会出现communication link failure的问题。 我使用的数据库是mysql, 服务是由tomcat提供。 Connection从连接池中获得。 整个流程如下: 首先,在tomcat启动的时候先运行一个名为Connec...

为什么我的webapp程序经过若干段时间之后会出现communication link failure的问题。

我使用的数据库是mysql,
服务是由tomcat提供。
Connection从连接池中获得。

整个流程如下:

首先,在tomcat启动的时候先运行一个名为ConnectionPoolServlet的servlet,
将创建好的ConnectionPool放到一个名为objContext的ServletContext中。
以后当jsp页面要对数据库进行操作的时候,通过
(ConnectionPool)application.getAttribute("CONNECTION_POOL")
方法获得这个ConnectionPool。再通过这个ConnectionPool获得Connection
并进行查询操作。

虽然,开始时运行一切正常。但是不知道为什么经过若干段时间之后,
当程序运行到statement.executeQuery(strSQL);的时候就会报
communication link failure的错误。而且我试过好像Connection
还是存在的,我通过out.pringln(connection.toString())可以在
页面上看到Connection的地址。但是为什么在执行executeQuery()的
时候会出错呢。

communication link failure是不是说我的程序和数据库的连接断掉了。
所以我无法正确执行executeQuery()。但是为什么呢?

这会不会是什么对象、servlet或者是tomcat的timeout属性设置了,
才出现这种问题的啊。我在网上搜索了很久,但是都没有找到有说明
类似问题的文章。难道没有人碰到过相似的问题么。

大家觉得可能是什么地方出了问题也请告诉我。我实在是找不到原因啊。

请各位指点小弟一二。

|
数据库连接使用完,就关闭,然后释放,下次使用时,在打开连接。

|
tomcat里面好象有一个设置会话益处时间的,具体在那里设我忘了,webshpere里面很好设置。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 急!!!如何从一个webapp里得到另一个webapp中的session中的数据???
  • 怎样在tomcat的目录下webappsROOT中设置文件的相对上传路径,比如设置为 webapps/ROOT/files
  • 移动WebApp开发框架 Clouda
  • WebAPP.Net
  • 讨论:LDAP在WEBApp中的应用方法
  • Tag问题==TEI文件编译后放在webapps下么,但不好使?==Tag问题
  • 我想用IntelliJ IDEA来开发WebApp,不知道怎么用?
  • 在tomcat 4.0 的webapps下建立一个目录但是不能使用?
  • tomcat4.0+j2sdk1.4.0环境下的webapps
  • mod_webapp.so 和mod_jk.so哪个更好?
  • 在jb7里怎么建不了webapp了呢???
  • 移动 webapp 框架 Jingle
  • 为什么自己建的工程目录不好使,tomcatwebappsproject,web-inf目录已经考过来了!在线加分
  • 有谁能解释一下tomcatwebappsexamplesWEB-INF 和 servlets 目录中的文件功能是什么??有什么特别的地方??
  • application server (websphere) webapp配置文件里里有这么一段,请问起什么作用, 对普通文件做目录映射吗?
  • 在哪可以下载mod_webapp.so文件?
  • Resin下怎么配置!一个子目录,是不是在Webapps下建立子目录???应该需要在哪里设置???
  • 用mod_webapp.so配置好Window2000+Apache1.3.22+Tomcat4.0.1后,怎么自己建新的目录,jsp,javabean,servlet、class文件怎么放?谢谢?
  • 为什么一段servlet程序,在D:tomcatwebappsexamplesWEB-INFclasses上与其实地方编译的文件大小不同
  • org.apache.jasper.compiler.ParseException: D:tomcatwebappsROOTReportToolnewPackage.jsp(6,4) Invalid directive是什么东西?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3