`
whzhengzy
  • 浏览: 134966 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

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
0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics