死人的怪事情
来源:互联网 发布:深入剖析tomcat 源码 编辑:程序博客网 时间:2024/04/27 17:02
服务器上的tomcat突然停机了,我怎么起都起不来,实在没有办法了,只好机器重新启动,机器重新启动之后tomcat就能起来了,怀疑可能是内存溢出,但是还要观察一段时间......
两小时后......
大家说怪不怪:
今天我的服务器突然给停机不干活了,我我以为只是意外的停机,没有当回事,但是我重新启动机器后,竟然没有到半小时网站又不能访问了,这下我急了:立刻远程登陆到服务器查看tomcat的日志:
部分日志如下:
ava.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.aweb.db.DataBean.getConnection(DataBean.java:23)
at com.aweb.db.DataBean.getResultSet(DataBean.java:130)
at com.aweb.db.DataBean.getOneResultSet(DataBean.java:44)
at org.apache.jsp.newbbs.tz_005finfo_jsp._jspService(tz_005finfo_jsp.java:131)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source) 椐本人经验,这个应该是要么没有打 sql补丁,要么是数据库的获取连接的信息错误,这个网站是我一个人开发的,前前后后我自己十分的清楚:补丁我肯定打过,连接信息我从来没有更改过,以前一直是这样的连接的,也没有出现这个问题,怎么突然会这样??
想了很久>>>>>>
无果......
实在无奈,只好再将sql补丁重新打一次,重起竟然好了>>>>>>>>>>>
狂呼三声,以为一切将顺利......
半小时后.....
网站又无法上去....
重复此前动作,又好了...
这下我就郁闷了,补丁难道自己会自动卸载??
苦思无果....
如果有哪位朋友以前碰到过类似的问题请赐教.
两小时后......
大家说怪不怪:
今天我的服务器突然给停机不干活了,我我以为只是意外的停机,没有当回事,但是我重新启动机器后,竟然没有到半小时网站又不能访问了,这下我急了:立刻远程登陆到服务器查看tomcat的日志:
部分日志如下:
ava.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.aweb.db.DataBean.getConnection(DataBean.java:23)
at com.aweb.db.DataBean.getResultSet(DataBean.java:130)
at com.aweb.db.DataBean.getOneResultSet(DataBean.java:44)
at org.apache.jsp.newbbs.tz_005finfo_jsp._jspService(tz_005finfo_jsp.java:131)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source) 椐本人经验,这个应该是要么没有打 sql补丁,要么是数据库的获取连接的信息错误,这个网站是我一个人开发的,前前后后我自己十分的清楚:补丁我肯定打过,连接信息我从来没有更改过,以前一直是这样的连接的,也没有出现这个问题,怎么突然会这样??
想了很久>>>>>>
无果......
实在无奈,只好再将sql补丁重新打一次,重起竟然好了>>>>>>>>>>>
狂呼三声,以为一切将顺利......
半小时后.....
网站又无法上去....
重复此前动作,又好了...
这下我就郁闷了,补丁难道自己会自动卸载??
苦思无果....
如果有哪位朋友以前碰到过类似的问题请赐教.
- 死人的怪事情
- mapserver 和 .net结合的怪事情
- 【转】Java double 相加的怪事情
- ASP.NET的怪事
- 弹出键盘的怪事
- pthead编译的怪事
- Angular的一些怪事
- 怪事
- 怪事
- 怪事
- 最近开发中遇到的一些怪事情
- CSND Blog的一个怪事
- 安装msSql2005遇到的怪事
- 最新版j2mepolish遇到的怪事
- Wince SQLce 数据库连接的怪事
- 开发中遇到的怪事
- 西门子MC55 GPRS模块的怪事
- linux 下ORACLE 发Mail的怪事
- gacutil
- 如何使POP3的客户端忽略邮件的已读或未读状态以接收所有邮件
- MCE Virtual-Key Codes
- JavaScript大牛:Douglas Crockford
- 《How Tomcat Works》读书笔记(四):容器初探
- 死人的怪事情
- 编译器练习:找出C程序中声明的变量,关键字和自然数
- C++中的字符串
- xsl:template 和 xsl:apply-templates 的用法
- 找出4位数的所有吸血鬼数字
- 用vb封装asp
- asp.net中checked和unchecked
- RMI例子(命令运行)
- 工作日志