这个异常是由于以下几个原因造成。
1、客户端再发起请求后没有等服务器端相应完,点击了stop按钮,导致服务器端接收到取消请求。
通常情况下是不会有这么无聊的用户,出现这种情况可能是由于用户提交了请求,服务器端相应缓慢,比如业务逻辑有问题等原因,导致页面过了很久也没有刷新出来,用户就有可能取消或重新发起请求。
2、Tomcat服务器在接受用户请求的时候,有其自身的处理能力,线程、服务器等各个资源限制,超出Tomcat承载范围的请求,就会被tomcat停掉,也可能产生该错误。
3、linux的线程机制会产生JVM出错的问题,特别是在连接高峰期间经常出现这样的问题,tomcat在linux下也出现类似情况。
sun的解释:
--posted by: cooper
Below is a clipping from Sun on working around JVM crashes under high
thread counts in the JVM 1.3 for Linux
On Linux, use a larger signal number for hotspot thread
suspension/resumption handler. The signal number being used is
specified by environment variable _JAVA_SR_SIGNUM. Setting it to a
number larger than SIGSEGV (11) will solve the problem. A good number
to use is 12, which is SIGUSR2. Using signal 16 to work around the
problem might have potential problems. So on tcsh, "setenv
_JAVA_SR_SIGNUM 12" can solve the problem.
“_JAVA_SR_SIGNUM=12”等号两边必须没有空格,等号是半角
分享到:
相关推荐
iis、tomcat、apache整合工具。tomcat_iis_connector WINDOWS SERVER
tomcat9 for eclipse4.6 插件net.sf.eclipse.tomcat_9.0.1.jar,最近正在学习开发servlet,但是在本地配置Eclipse的时候发现tomcat的插件并不方便安装,尤其是Eclipse4.6的版本已经不兼容...新的方式又会受到国内网络...
Tomcat_redis_Session共享
故障代码及维修方案,包含拆机更换对应零件的步骤,中文版超详细图示。京瓷复印机Tomcat_TASKalfa3010i_TASKalfa3510i_SM_CS_0130维修手册
将net.sf.eclipse.tomcat_9.1.2.jar包拷贝到eclipse安装目录下plugins中,重启eclipse即可
apache_tomcat_整合实例apache_tomcat_整合实例. apache_tomcat_整合实例apache_tomcat_整合实例apache_tomcat_整合实例.
使用_Eclipse_+_Tomcat_编写_S使用_Eclipse_+_Tomcat_编写_S使用_Eclipse_+_Tomcat_编写_S
com.sysdeo.eclipse.tomcat_3.2.1
net.sf.eclipse.tomcat_9.1.1.ja
tomcat_jdbc池,依赖tomcat_jni
com.sysdeo.eclipse.tomcat_3.3.1.jar适用于 Eclipse-Mar-4.5.2, tomcat7, jdk1.7
Tomcat__The_Definitive_Guide
net.sf.eclipse.tomcat_9.0.1.jar,只需把jar拷贝到eclipse根目录plugins下即可
作者Steve Heckler,讲述Tomcat性能调优的ppt
Tomcat_与_Apache_AXIS集成
Tomcat_系统架构与设计模式,Tomcat_系统架构与设计模式
Tomcat_Manager_用户名和密码配置.
当tomcat关闭了,自动重启,省去手工操作的麻烦
NULL 博文链接:https://jackroomage.iteye.com/blog/1687399
用_Tomcat_和_Eclipse_开发_Web_应用程序