`
java-boy
  • 浏览: 248858 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JBoss Seam 集群配置

阅读更多

Seam 框架得益于与JBoss的无缝集成,以及EJB3的使用,天生具有高集群特性。本文简单介绍JBoss Seam配置集群的方法。配置方法如下:


首先是准备工作:

1.配置好JBoss集群,确保集群可以正常工作。

2.配置好Seam工程所需要的数据源。将数据源放入到主JBoss的farm文件夹内。

3. 最重要的是确保所有:session类型和 conversation-scoped 类型的对象,也就是需要服务器间同步的对象,需要可以被序列化,实现 org.jboss.seam.core.Mutable接口。该接口包含一个 clearDirty(),用来告诉seam是否需要复制。

 

开始正式配置:

1.修改文件WEB-INF/web.xml,在<web-app>标签下 加入<distributable/>标签。

2.修改文件WEB-INF/components.xml,在<core:init>标签内添加 distributable="true" 属性。

3.将工程放入到主JBoss的farm文件夹内。

4.启动JBoss,查看系统是否工作正常。产看另外的同组JBoss是否复制了项目和数据源,分别使用JBoss各自的IP及端口查看项目工作是否正常。

另外可以在JBoss jmx-console查看session是否被复制。JBoss5.1位置:jboss.cache-->standard-session-cache-->printCacheDetailsAsHtml方法

 

参考:

http://docs.jboss.com/seam/latest/en-US/html/ClusteringAndEJBPassivation.html#d0e29958

 

0
0
分享到:
评论

相关推荐

    jboss seam 中文文档集合

    Jboss cache.pdf介绍了如何配置和使用JBoss Cache,包括集群设置、缓存策略等内容。 **6. JFreeChart** JFreeChart 是一个Java库,用于创建各种图表,如折线图、饼图、柱状图等。JFreeChart-1.0.5-Ch.chm提供了...

    JBoss Seam: Simplicity and Power Beyond Java EE

    - **集成环境**:演示如何设置开发环境,包括安装 JBoss AS 和配置 Seam。 - **数据库集成**:简述如何将数据库与 Seam 应用集成起来。 #### 三、状态管理 - **第三章:状态管理式多页应用** - **原理介绍**:...

    JBoss实战:服务器配置指南(JBoss in action)

    3. **集群配置** - **理解集群原理**: 解释了集群的基本概念、优势以及常见的集群架构模式。 - **集群部署实践**: 分步骤指导如何搭建JBoss集群环境,并进行了详细的操作说明。 4. **JBoss附加组件** - **...

    JBoss in Action: Configuring the JBoss Application Server

    - **重点内容**:深入探讨了JBoss集群的概念、原理及其配置方法。 - **实践价值**:了解集群可以显著提高应用的可用性和负载均衡能力,是实现高可用架构的重要手段之一。 **五、总结** 《JBoss in Action》是一本...

    JBoss in Action (Jboss实战)

    - **集群**: 探讨如何配置集群以实现负载均衡和高可用性。 #### 四、高级技术与框架集成 本书不仅覆盖了JBoss 5 应用服务器的核心功能,还介绍了如何集成和使用一些热门的技术和框架,例如: - **JBoss Seam**: ...

    教你如何快速入门jboss

    《深入浅出JBoss+Seam》这本书是进一步了解JBoss和Seam框架的好资料,Seam是一个强大的Java EE框架,它简化了开发流程,与JBoss结合可以提供更高效的开发体验。 ### 结语 理解JBoss的基本原理和操作方法是成为Java...

    JBOSS详细教程

    - server/all:完全配置,启动所有服务,包括集群和IIOP。 - server/default:默认配置,如果没有指定配置,将使用此配置。 - server/default/conf:配置文件存放处,如server.xml等。 - server/default/data:...

    JBoss_AS7+JBoss_Tools+Eclipse3.7集成介绍

    同时,JBoss AS7 还具备集群和负载均衡的能力,可以构建高可用性和可扩展性的分布式系统。 【JBoss Tools 知识点】 JBoss Tools 是一组专为 JBoss 开发者设计的 Eclipse 插件,它极大地提升了基于 JBoss 平台的...

    JBoss Community-开源

    通过JBoss Community和其提供的JBoss AS及Seam框架,开发者可以获得一个强大的开源生态系统,帮助他们快速开发出健壮、可维护的企业级应用。这个社区不仅提供了优秀的软件,还拥有活跃的论坛、文档和教程,支持...

Global site tag (gtag.js) - Google Analytics