浏览 3653 次
锁定老帖子 主题:tomcat拒绝响应
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-11-16
在本地测试时一切正常。放到虚拟空间的服务器后,有时在执行上传图片的操作中停止响应(页面进度条走到一半不动),此后等了许久都没有任何错误返回,打开所有要到数据库索取数据的页面全都没有响应,但其他页面正常。重启tomcat后又恢复正常。 配置是这样,jdk 1.5, tomcat 5.5, 虚拟空间服务器是linux。 使用的上传组件是smartupload,每次上传一张图片,大小50k左右。 查看tomcat的log,唯一有点价值的是这个 Nov 16, 2007 12:08:55 AM org.apache.catalina.core.StandardContext start INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/] has already been started Nov 16, 2007 12:09:00 AM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 3 instance(s) to be deallocated Nov 16, 2007 12:09:01 AM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 3 instance(s) to be deallocated Nov 16, 2007 12:09:02 AM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 3 instance(s) to be deallocated Nov 16, 2007 12:09:02 AM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 9 instance(s) to be deallocated Nov 16, 2007 12:09:03 AM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 9 instance(s) to be deallocated Nov 16, 2007 12:09:04 AM org.apache.catalina.core.StandardWrapper unload INFO: Waiting for 9 instance(s) to be deallocated Nov 16, 2007 12:28:24 AM 自己第一感觉是jdbc connection 没有释放,导致拒绝响应,但检查过,每次调用都应该close掉了。而且远程tomcat停止响应含数据操作页面后,自己本地tomcat连接到远程数据库还是能够正常。 第二个怀疑是smartupload有bug。目前自己的所有图片都用时间来命名,保证没有中文,第二,图片大小不会超过60k,应该不会out of memory。 今天晚上似乎没有执行upload图片的操作,但问题依然出现了。似乎更加是我自己程序的问题,时间长了,要么out of memory,或者out of connection了。请遇到过这样问题的同志帮忙。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |