Chapter 2. JBossCache and JGroups Services

Chapter 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

JGroups and JBossCache provide the underlying communication, node replication and caching services, for JBoss AS clusters. Those services are configured as MBeans. There is a set of JBossCache and JGroups MBeans for each type of clustering applications (e.g., the Stateful Session EJBs, the distributed entity EJBs etc.).

The JBoss AS ships with a reasonable set of default JGroups and JBossCache MBean configurations. Most applications just work out of the box with the default MBean configurations. You only need to tweak them when you are deploying an application that has special network or performance requirements.