- 浏览: 284821 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (204)
- Ubuntu (8)
- Maven (1)
- JVM (12)
- Shell (11)
- WEB (24)
- 数据库 (1)
- Linux (24)
- ibatis源码 (8)
- 乱七八糟 (6)
- memcache (2)
- 数据结构 (1)
- mongoDb (3)
- WebService (1)
- 装机 (1)
- zookeeper (0)
- Hbase (4)
- mysql (6)
- nginx (3)
- SSDB (0)
- kafka消息 (3)
- Rust语言学习 (2)
- Tair学习 (0)
- ES (7)
- freeMarker (2)
- 分布式任务调度学习 (0)
- Apache Camel翻译 (1)
- Storm (1)
- Netty (3)
- NodeJs (1)
- BootStrap (1)
- 读书计划 (0)
- databus (1)
- Socket编程 (1)
- Redis (5)
- Hystrix (2)
- JDK (2)
- JMeter测试 (1)
- Idea (8)
- JProfile学习 (9)
- springBoot (6)
- httpClient (1)
- Docker学习 (1)
- 微信小程序学习 (1)
- beanstalkd (0)
- gradle (1)
- 硬盘学习 (0)
- activiti-engine (1)
- 算法 (3)
- thrfit学习 (1)
- serviceMesh (2)
- 流控 (0)
- TCP (0)
最新评论
-
k_kid9157:
亲测可用 特来感谢LZ分享!
the namespace on the "definitions" element, is not atorChain doIntercept Interce -
fair_jm:
归纳得很好 还有G1 学习了
java的垃圾收集算法和垃圾收集器 -
zhouchaofei2010:
有理想 赞一个
ibatis源码 -
code_cj:
好像在哪里看过,有点熟眼...
jvm如何判断对象已死? -
ansjsun:
不错不错..就是有点粗略..希望能介绍下.标记整理和标记删除. ...
jvm如何判断对象已死?
最近把项目部署到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" />
–>
结果这个错误就不会出现了。
摘自:http://blog.csdn.net/ge_zhiqiang/article/details/7917210
发表评论
-
四层、七层负载均衡的区别(转)
2019-04-18 03:06 426简介 区别 Nginx、LVS及HAP ... -
OSI七层协议图解(转)
2019-04-18 02:38 584图解 转自: https://www.cnblogs.co ... -
AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parameter
2017-08-22 11:50 655使用AES加密时,当密钥大于128时,代码会抛出java.s ... -
springMVC支持jsonp
2017-06-29 14:39 620@RequestMapping("directive ... -
Spring Batch学习
2017-02-14 16:17 715https://www.ibm.com/developerwo ... -
guava缓存
2016-09-18 09:57 495http://outofmemory.cn/java/guav ... -
java毫秒和微秒区别
2016-08-02 09:59 0http://blog.csdn.net/dliyuedong ... -
gcc查看当前的版本并升级
2016-03-19 18:45 34591.gcc查看版本:gcc -v MacBook-Pro:$ ... -
java发送邮件附件乱码的解决
2016-03-17 13:17 961import javax.mail.internet.Mime ... -
Error finishing response
2015-02-13 19:02 1181https://issues.apache.org/bugzi ... -
Missing artifact com.sun:tools:jar:1.5.0
2015-01-28 14:30 758当导入maven项目时出现: Missing artifac ... -
velocity1.6.3导致cpu过高
2014-09-06 22:00 796velocity1.6.3的bug导致cpu过大。 https ... -
doc 编码 GBK 的不可映射字符
2014-03-31 20:16 869如果提示:编码 GBK 的不可映射字符 eclipse 生成 ... -
Cannot find the declaration of element 'beans'. 的解决方法
2013-12-05 09:47 2411org.xml.sax.SAXParseException: ... -
Tomcat日志处理(包括catalina.out切分)
2013-11-07 09:57 20311 Tomcat 日志信息分为两类 : 一是运行中的日志,它 ... -
TortoiseSVN更改账号的方法 (转)
2013-10-14 13:46 1201在copy其它用户check的项目到本地后,把账号信息也带过 ... -
tomcat下域名的配置,ROOT.xml的作用
2012-12-13 11:36 1784以下小结使用tomcat5.0.28测试通过,tomcat安装 ... -
在布署Tomcat时,出现The scratchDir you specified is unusable
2012-12-10 12:53 7850布署Tomcat报错 ....... 2007-12-22 ... -
validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending
2012-12-01 10:02 1048把那个 jsp-api.jar servlet-api.jar ... -
dubbo
2012-11-19 15:39 0用户指南:http://code.alibabatech.co ...
相关推荐
LinuxMint加入域时的错误解决方案,包括:DNS_ERROR_BAD_PACKET、ERROR_GEN_FAILURE 0x00000001f、Unable to find ssh binary
标题中的"packet32,packet"指的是Packet Driver,这是一个用于网络数据包捕获和分析的驱动程序,尤其在Windows操作系统中广泛使用。Packet Driver允许程序员访问网络接口卡(NIC)的底层功能,以便进行网络监控、...
Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 Cisco Packet Tracer 5.3 思科路由器交换机模拟软件 ...
标题所涉及的知识点:VRRP Packet Tracer配置 VRRP(Virtual Router Redundancy Protocol)虚拟路由器冗余协议是一种容错协议,用于在网络中实现路由冗余,在主路由器发生故障时迅速将流量切换到备份路由器上,从而...
除了基本的网络配置,Packet Tracer还提供了网络故障模拟功能,帮助学习者理解网络问题的产生原因和解决方法。比如,你可以模拟网络断开、设备故障或配置错误等情况,然后尝试修复这些问题,从而提高网络故障排查...
PacketTracer5是Cisco公司推出的一款强大的网络模拟和学习工具,尤其对于初学者和网络专业人士来说,它提供了深入了解网络协议、设备配置以及网络问题解决的能力。这个软件允许用户构建、配置、故障排查和分析网络...
eNSP_Client.exe - 系统错误 由于找不到packet.dll,无法继续执行代码,重新安装程序可能会解决此问题 解决办法: 复制Packet.dll 到 C:\Windows\SysWOW64 和 C:\Windows\System32 目录下,再次启动软件即可正常。
The "ptsaplayer.dll" in the .zip package is the patch to fix the issue that Packet Tracer 7.2.2's PTSAPlayer plugin does not work on Windows 7. Apply the patch will fix the issue. Only users using...
【标题】"PacketSniffer-master_C#_packetsniffer_" 指的是一款使用C#编程语言编写的网络封包嗅探工具。这个项目很可能是一个开源或个人开发的网络诊断和分析工具,用于捕获、查看和分析网络数据包。 【描述】...
Cisco Packet Tracer 7.1.1是一款由Cisco Systems开发的网络模拟软件,主要用于教育和培训目的,特别是在Cisco Certified Internetwork Expert(CCIE)认证的学习过程中。这个版本相较于早期的Packet Tracer,提供了...
标题中的“magic packet 绝对可用已经证实”指的是网络唤醒技术中的一种特殊数据包——Magic Packet。这种数据包主要用于远程启动计算机,特别是那些处于待机、休眠或关闭状态的设备。Magic Packet的设计原理是通过...
TI Packet Sniffer是一款由德州仪器(Texas Instruments, TI)开发的专业工具,主要用于监测和分析IEEE 802.15.4无线通信标准,也就是我们常说的Zigbee网络的数据包。Zigbee是一种低功耗、低成本、短距离的无线通信...
Cisco Packet Tracer 5.3.rar
Packet Tracer是由思科系统开发的一款强大的网络设计和模拟软件,主要用于教育和培训目的,特别是对于学习Cisco认证,如CCNA、CCNP等课程的学生来说是必不可少的工具。标题中的"Packet Tracer 7.1.1 for Windows 64 ...
《Cisco Packet Tracer 漢化包》是一个专为Cisco Packet Tracer设计的语言转换资源,包含四个PTL文件,使得用户可以根据个人需求将软件界面从默认的英文切换为简体中文、繁体中文、法语或德语。这一功能极大地便利了...
1. **逐包浏览**:用户可以逐个查看TS包,检查每个包的头信息,包括PID(Packet Identifier)、同步字节(0x47)、错误检测字段如PCR(Program Clock Reference)和 adaptation field等。 2. **包类型识别**:分析...
Packet Tracer是一款由Cisco Systems开发的强大网络模拟软件,主要用于教育和培训目的,它允许用户创建、配置、模拟和分析网络拓扑。Packet Tracer 5.3.3 是该软件的一个较早版本,但即便如此,它仍包含了许多重要的...
《PacketTracer 7.3.1:网络模拟与学习的得力助手》 PacketTracer 7.3.1 是一款由思科系统(Cisco Systems)开发的强大网络设计和模拟工具,它专为教育和培训领域设计,帮助学生和专业人士深入理解网络原理和实践...