Tomcat运行完一个servlet后停止的解决
2014-04-24 15:16
281 查看
在Tomcat中运行一个servlet,结果运行完成后Tomcat自动关闭,不管是myeclipse中自带的还是自己安装的,都是一个样,只能说明代码有问题,结果问题是代码中的错误,虽然只是一两句代码的问题,但是却折腾了好几天,在成功部署了项目之后,最后通过查看Tomcat的log,发现问题还是蛮严重的:内存泄露。就说试了一遍又一遍还是不行,结果在这等我呢,好吧,幸好我以前看到过是哪里的问题,结果我就乐了,知道问题在哪里才能对准下药了,原因在于使用HBase中的HBaseadmin的对象创建了一个表,结果这个对象没有关闭,导致了内存泄露。
直接解决方案,try加上,finally加上,再来一个admin.close(),好了,这下我开心了,毕业设计完成了。
又解决了一个问题,吃一堑长一智,Tomcat自动关闭说明是自己的问题,不要怪Tomcat,它还给我指出错误了。
直接解决方案,try加上,finally加上,再来一个admin.close(),好了,这下我开心了,毕业设计完成了。
又解决了一个问题,吃一堑长一智,Tomcat自动关闭说明是自己的问题,不要怪Tomcat,它还给我指出错误了。
相关文章推荐
- 解决tomcat上运行servlet使用jdbc异常的问题
- 写了一个查询数据库的程序,不熟的Tomcat6。查询条件为英文时运行正常,为中文时出现乱码。后在tomcap的server.xml中加入useBodyEncodingForURI="true解决了问题
- Gradle sync failed: 远程主机强迫关闭了一个现有的连接,JDK停止运行解决办法
- 在javaweb中,当新建一个servlet的时候,运行服务器提示服务器启动失败,解决如下
- Tomcat 中运行 Servlet 报告 resource is unavailable 的解决方法
- 在Tomcat6.0中关于JSP/Servlet表单乱码的一个解决方法
- Tomcat运行Servlet,JSP页面请求转发报错解决方法
- Eclipse+Tomcat运行servlet时 HTTP 404错误的解决办法
- Tomcat报java.lang.OutOfMemoryError: Java heap space错误停止运行如何解决
- Tomcat服务器开发servlet的ClassNotFound的解决办法
- tomcat下部署两个工程时,只有一个可以访问,另一个出现404错误,该如何解决
- 项目在tomcat部署成功,运行却报404错误,把所有文件复制到一个新的项目却能运行,后来又开始404.。。。
- 引用 Enterprise Library 5.0 时的一个警告和运行时错误及解决办法
- HzhJava框架搭建二:添加tomcat和spring运行一个简单web程序
- Extjs2.0搭建的一个简易后台管理系统demo教程,能更换主题,可直接不用部署在Tomcat上就能运行
- tomcat启动服务运行servlet
- 在Tomcat中理解Servlet的运行机理
- idea创建web项目部署到tomcat服务器,servlet不能用问题解决
- 由maven依赖的jar包有误导致tomcat运行报错的一种解决思路
- System.Threading.Timer定时器停止运行(失效)问题解决方法