BEA-000110 Multicast socket receive error: java.io.StreamCorruptedException

1、问题描述
WebLogic10gR3集群环境,日志中不断报出如下错误,但是应用系统访问正常。####<2011-9-15 下午08时58分22秒 CST> <Error> <Cluster> <bj1ifsap01> <ifsb5001> <weblogic.cluster.MessageReceiver> <<WLS Kernel>> <> <> <1316091502360> <BEA-000110> <Multicast socket receive error: java.io.StreamCorruptedException: invalid type code: 11
java.io.StreamCorruptedException: invalid type code: 11
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2464)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2499)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2571)
at java.io.DataInputStream.readInt(DataInputStream.java:370)
at java.io.ObjectInputStream$BlockDataInputStream.readInt(ObjectInputStream.java:2776)
at java.io.ObjectInputStream.readInt(ObjectInputStream.java:950)
at weblogic.cluster.MulticastManager.run(MulticastManager.java:460)
at java.lang.Thread.run(Thread.java:619)

2、可能原因
WebLogic集群内部配置多播地址和端口通信,另外应用采用了JBoss缓存+JGroup同步,也配置了相同的多播地址和端口。可能是由于集群收到了其他的UDP包不能识别造成。等待调整为不同的多播地址和端口再观察。

3、经修改缓存的多播端口为另外的端口,问题解决。

其他参考:http://objectmix.com/weblogic/513197-bea-000110-multicast-socket-receive-error.html。
【Re: BEA-000110 : Multicast socket receive error
james rowe <> writes:
I woulod guess that something else is pumping data on the multicast
address that you are using. Try using a different address
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值