JBoss Enterprise Application Platform

JBoss Enterprise Application Platform

Clustering Guide

Legal Notice

June, 2007

Abstract

This book is about working with JBoss Application Server Clusters.


1. Clustering
1.1. Introduction
1.1.1. Cluster Definition
1.1.2. Service Architectures
1.1.3. Load-Balancing Policies
1.1.4. Farming Deployment
1.1.5. Distributed state replication services
1.2. Clustered JNDI Services
1.2.1. How it works
1.2.2. Client configuration
1.2.3. JBoss configuration
1.3. Clustered Session EJBs
1.3.1. Stateless Session Bean in EJB 2.x
1.3.2. Stateful Session Bean in EJB 2.x
1.3.3. Stateless Session Bean in EJB 3.0
1.3.4. Stateful Session Bean in EJB 3.0
1.4. Clustered Entity EJBs
1.4.1. Entity Bean in EJB 2.x
1.4.2. Entity Bean in EJB 3.0
1.5. HTTP Services
1.5.1. Download the software
1.5.2. Configure Apache to load mod_jk
1.5.3. Configure worker nodes in mod_jk
1.5.4. Configure JBoss
1.5.5. Configure HTTP session state replication
1.5.6. Enabling session replication in your application
1.5.7. Use FIELD level replication
1.5.8. Monitoring session replication
1.5.9. Using Single Sign On
1.6. Clustered JMS Services
1.6.1. High Availability Singleton Fail-over
2. JBossCache and JGroups Services
2.1. JGroups Configuration
2.1.1. Transport Protocols
2.1.2. Discovery Protocols
2.1.3. Failure Detection Protocols
2.1.4. Reliable Delivery Protocols
2.1.5. Other Configuration Options
2.2. JBossCache Configuration