基于jgroups的程序,在resin3.0.X环境中一切正常,
可是部署到resin3.1.X以上版本时,却报错:
org.jgroups.ChannelException: failed loading class
at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:92)
at org.jgroups.conf.ClassConfigurator.getInstance(ClassConfigurator.java:112)
at org.jgroups.stack.ProtocolStack.<init>(ProtocolStack.java:48)
at org.jgroups.JChannel.<init>(JChannel.java:254)
at org.jgroups.JChannel.<init>(JChannel.java:234)
原来这是jdk6的bug,参见:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6434149
解决办法:
在启动参数,添加
-Dsun.lang.ClassLoader.allowArraySyntax=true
组播地址的范围
组播的地址是保留的D类地址从224.0.0.0—239.255.255.255,而且一些地址有特定的用处如,224.0.0.0— 244.0.0.255只能用于局域网中路由器是不会转发的,并且224.0.0.1是所有主机的地址,224.0.0.2所有路由器的地址,224.0.0.5所有ospf路由器的地址,224.0.13事PIMv2路由器的地址;239.0.0.0—239.255.255.255是私有地址(如192.168.x..x);224.0.1.0—238.255.255.255可以用与Internet上的。
分享到:
相关推荐
JavaEE源代码 jgroups-2.2.8JavaEE源代码 jgroups-2.2.8JavaEE源代码 jgroups-2.2.8JavaEE源代码 jgroups-2.2.8JavaEE源代码 jgroups-2.2.8JavaEE源代码 jgroups-2.2.8JavaEE源代码 jgroups-2.2.8JavaEE源代码 ...
JGROUPs 的重要用法全部都在里面了
jgroups-2.2.7.jar jgroups-2.2.7.jar
jgroups-raft 项目是 JGroups 框架对 Raft 的实现。Maven:<groupId>org.jgroups <artifactId>jgroups-raft <version>0.2</version>Raft 是一个容易理解的共识算法。在容错和性能方面它相当于 Paxos(Google 的一致...
jgroups.part1
JGroups使用灵活的协议栈,这也是JGroups最强大(the most powerful)的功能,它允许开发人员配置协议栈来适用于他们自己的应用需求和网络特征。这样做的好处在于,开发人员只需要关注他们使用到的协议。通过组合和...
JGroups_集群.pdf
JGroups - A Framework for Group Communication in Java ======================================================== March 3, 1998 Bela Ban 4114 Upson Hall Cornell University Ithaca, NY 14853 bba@...
其工作模式基于IP多播,但可以在可靠性和群组成员管理上进行扩展。其结构上设计灵活,提供了一种灵活兼容多种协议的协议栈,对于每个产品都有不同的可靠性需求。这种协议栈可以让用户定义的自己可靠性指标和性能指标...
jgroups.part3
jgroups源代码,想要学习jgroups开源框架的童鞋可以看看
Ehcache通过使用Jgroups做集群配置,更改每一个不同的jgroups.xml文件的端口号和IP,如果一台机器就使用127.0.0.1即可。配置好之后,把每台机器起来,就可以测试了。
Jgroups是一款组播工具,基于IP多播的可靠的组播中间件
jgroups-2.6.8.GA.jar jgroups-2.6.8.GA.jar
基于JGroups的共享电子白板系统的研究与实现
jgroups-2.2.7.jar (2.2.7) - JGroups multicast library - runtime, optional (required by replicated caches) jta.jar (unknown) - Standard JTA API - runtime, required for standalone operation (outside ...
JGroups的可靠性体现在: 1,对所有接收者的消息的无丢失传输(通过丢失消息的重发) 2,大消息的分割传输和重组 3,消息的顺序发送和接收 4,原子性:消息要么被所有接收者接收,要么全不 JavaGroups的成员...
jgroups-2.5.1-jdk14.jar,网络通信工具包,版本号2.5.1
Java多播通讯框架 JGroups
JGroups是一个开源的纯java编写的可靠的群组通讯工具。其是一个可靠的组播通讯工具集