深入探究 JBoss AS 集群调优:性能提升与配置策略
1. 基准测试与性能优化
在 OLAP 应用场景中,使用有状态会话 Bean(SFSBs)驱动会话数据通过四步向导。基准测试比较了不包含 isModified 方法和在向导结束时 isModified 返回 true 时向导的性能。通过使用 isModified 方法以更宽的间隔传播会话数据,可以在可接受的节点故障重新生成报告风险下提升应用性能。
2. 伙伴复制(Buddy Replication)
伙伴复制是一种将会话复制到集群中可配置数量的备份服务器(伙伴)的方法,而非复制到集群中的所有服务器。其优势显著,具体如下:
- 减少内存使用 :每台服务器只需存储自己托管的会话以及作为备份的服务器的会话。
- 降低 CPU 利用率 :减少了将数据位转换为 Java 对象的处理量。
- 减少网络传输 :需要传输的数据量减少。
例如,在一个 8 节点的集群中,每台服务器配置一个伙伴,那么每台服务器只需存储 2 个会话,仅为全复制所需内存的四分之一。
配置 SFSB 会话或 HttpSessions 使用伙伴复制,需要在 <server>/deploy/cluster/jboss-cache-manager.sar/META-INF/jboss-cache-manager-jboss-beans.xml
超级会员免费看
订阅专栏 解锁全文
3168

被折叠的 条评论
为什么被折叠?



