博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat catalina报错误 java.lang.IndexOutOfBoundsExcep
阅读量:6656 次
发布时间:2019-06-25

本文共 1050 字,大约阅读时间需要 3 分钟。

  hot3.png

最近把项目部署到windows服务器上面,通过tomcat跑80端口,一直很稳定。今天在查tomcat日志时,发现了大量的错误日志,错误详细信息如下:

2009-11-15 16:09:05 org.apache.jk.common.MsgAjp processHeader

严重: BAD packet signature 18245
2009-11-15 16:09:05 org.apache.jk.common.ChannelSocket processConnection
严重: Error, processing connection
java.lang.IndexOutOfBoundsException

 

    at java.io.BufferedInputStream.read(BufferedInputStream.java:310)

    at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
    at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:577)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
    at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
    at java.lang.Thread.run(Thread.java:619)

 

通过日志错误信息,可以判定不是程序问题。通过查看相关资料可以判定是有人访问程序的ajp端口造成的,于是我模拟访问ajp的端口,结果真的重现出来了。于是我把tomcat配置文件service.xml中的相关内容注解掉就可以了。

<!–

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

  –>

结果这个错误就不会出现了。

转载于:https://my.oschina.net/liting/blog/476883

你可能感兴趣的文章
2019年华南理工校赛(春季赛)--I--炒股(简单思维水题)
查看>>
夜间模式的开启与关闭,父模板的制作
查看>>
Introductory Papers / Reference
查看>>
第一次,触碰Web App项目,栽过的那些坑。
查看>>
CentOS的新变化
查看>>
2013应届毕业生“大唐电信”校招应聘总结
查看>>
mysql 视图,触发器,存储
查看>>
SSE(Server-sent events)技术在web端消息推送和实时聊天中的使用
查看>>
mysql也有complex view merging 这个特性(5.6 , 5.7)
查看>>
使用Kindeditor上传图片
查看>>
关于pycharm中缩进、粘贴复制等文本编辑功能部分失效的解决办法
查看>>
SQLALchemy之ORM操作
查看>>
JDBC
查看>>
Git Tutorial 4 - Goto Remote Repository
查看>>
cmd常用命令符
查看>>
响应式网页设计基础
查看>>
BestCoder Round #71 (div.2)
查看>>
找规律/数位DP HDOJ 4722 Good Numbers
查看>>
递推DP HDOJ 5328 Problem Killer
查看>>
注册模块——图片验证码的实现
查看>>