Disabling clustering from JBoss EAP 5.x

Solution:

The JBoss EAP 'Production' and 'all' configuration comes with clustering enabled. Most of the applications do not require clustering as it has high overhead due to data transferred between nodes.

1) In conf/bootstrap/profile.xml

			
				replace		
				
				with
				
				and remove the "farmURIs" property a few lines below that.
				
2) In deploy/messaging/*-persistence-service.xml file
					
				change value of
				true 
				to false.
				and remove
				jboss.jgroups:service=ChannelFactory
				
3) Replace deploy/httpha-invoker.sar file with http-invoker.sar from the default profile.

4) In the deployers/clustering-deployer-jboss-beans.xml, comment out WebAppClusteringDependencyDeployer. 5) Finally, remove following folders:
				farm/
				deploy-hasingleton/
				deploy/cluster/
				

Comments *
Name *
Email
Please Answer this simple math Question *(7 + 1) =

Comments
Danniel This was very useful, thanks.
11 Apr 2014
 
Phillipa Exactly what I was looking for, cheers.
15 Sep 2014