首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBOSS7 集群跟Session复制配置笔记

2013-10-30 
JBOSS7 集群和Session复制配置笔记Jboss7的集群方式一般提供了两种方式:1.Standalone模式当中的standalone

JBOSS7 集群和Session复制配置笔记

Jboss7的集群方式一般提供了两种方式:

1.Standalone模式当中的standalone-ha.xml,这种适合集群的机器不多或者单个服务器的环境.

2.Domain模式,这种模式可以在控制台进行统一管理,可配置很多台集群进行统一管理,非常方便.

?

一般来说个人推荐在服务器少的情况下第一种情况比较灵活.

要配置集群并实现Session复制功能需要利用Jboss的组件mod_cluster

?

?

?

红色部分为新加内容;

同样node2上的standalone-ha.xml:

?

?

?

?

?同样红色部分为新加内容.

?

?到这里Jboss的配置就差不多了,下面进行配置mod_cluster的配置.

?

我们在这个demo中,mod_cluster和node1在一台机器上,所以IP地址和node1是一样。但是mod_cluster并不要求部署在集群节点中的一台机器上,只要它们在一个子网即可通过IP Multicast来自动发现。此外,mod_cluster还支持广域网组建群集,但我怀疑这种方式的实用性,并且也不是本文的重点,所以并不详细展开协议层方面的细节。只需要理解一点就可以了.

?

?我这里使用的mod_cluster版本下载地址:

?

?

分别访问:http://192.168.103.68/cluster-demo/

http://192.168.103.68/cluster-demo/put.jsp ?设置session

http://192.168.103.68/cluster-demo/get.jsp? 取session

?

测试步骤:

设置session之后停止任意节点的jboss服务,然后在取session看是否成功取得之前put的session值,

呵呵..不管你信不信,反正我这边测试成功了,可以实现集群以及session复制...JBOSS7 集群跟Session复制配置笔记

?

?

?

?附件:

cluster-demo.war ?是本次demo的war包用来测试sesson复制.

jboss7-shell.zip ? ?是分享两个个jboss7的start|stop|restart shell脚本,一个是单服务模式下的,另个是集群模式下,其实也差不多,完全可以修改成兼容通用的,但是现在开始忙了,以后在弄.

注:其中jboss7_cluster脚本中停止服务需要设置当前机器的地址,否则无法停止服务,不过这里也可以修改的,如果有人修改好通用的脚本可以共享出来哈...非常感谢!!!

热点排行