JBoss 系列六十五:JBoss 7/WildFly 集群之无状态会话Bean集群 - I(基本理论)

本文深入探讨了无状态会话Bean集群的五大核心特性:无数据丢失、负载均衡、容错机制、集群拓扑及EJB客户端存根的工作原理。通过分析,读者将了解无状态会话Bean如何避免数据丢失,实现请求在集群节点间的均衡分配,以及客户端存根如何确保请求的负载平衡和故障转移。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

我们通过如下五个方面去明确无状态会话Bean集群的基本理论:

  • 无数据的丢失
  • 负载均衡
  • 容错
  • 集群拓扑
  • EJB client stub

无数据的丢失

无状态会话Bean avoids holding data on behalf of its client,这使得无状态会话Bean集群变得简单,因为我们不必担心数据的丢失。

负载均衡

同一个EJB Client通过相同的client stub的一系列EJB调运会进行负载均衡,即EJB请求会在JBoss节点上切换(sequential calls made by the same client through the same stub can be load balanced across available cluster nodes)。

容错

EJB client stub能够容错请求到可达的集群节点(fail over a request across the available cluster nodes)。

集群拓扑

集群拓扑可以通过集群的EJB或EJB client端的配置文件(jboss-ejb-client.properties)确定。

EJB client stub

通过JNDI查询无状态会话Bean返回一个EJB client stub,它包括集群的拓扑结构 and can successfully load balance or fail over a request across the available cluster nodes。每一次EJB调运都会更新stub中的集群信息,这使得stub中集群信息始终为最新。

转载于:https://my.oschina.net/iwuyang/blog/197228

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值