[jboss-dev-forums] [Design of Clustering on JBoss] - Re: JBOSS Cluster Agent for Solaris Cluster Tools

bstansberry@jboss.com do-not-reply at jboss.com
Fri Oct 10 15:00:21 EDT 2008


Welcome, Abhishek.

I had a quick look on the Sun site to find out a bit more about Solaris Open High Availability Cluster.  Seems like it's based on applications persisting state to an HA file system?  Forgive me if I'm wrong; was just a quick scan.

JBoss AS mostly provides HA for stateful services via data replication, rather than persistence to the file system.  Main exception to this is persistent JMS messages, which are persisted to a shared db.

Some links to help you get going:

Clustering docs for 4.2 series (haven't updated for 5.x yet :( ) : 

https://www.jboss.org/file-access/default/members/jbossas/freezone/docs/Clustering_Guide/beta422/html/index.html

SVN URL for AS trunk:

http://anonsvn.jboss.org/repos/jbossas/trunk/

Two main locations for clustering code therein:

http://anonsvn.jboss.org/repos/jbossas/trunk/cluster/
http://anonsvn.jboss.org/repos/jbossas/trunk/tomcat/src/main/org/jboss/web/tomcat/service/session/

Key classes inside the above two locations (can serve as an entry point for poking around):

http://anonsvn.jboss.org/repos/jbossas/trunk/tomcat/src/main/org/jboss/web/tomcat/service/session/JBossCacheManager.java (manages clustered HTTP sessions)
http://anonsvn.jboss.org/repos/jbossas/trunk/cluster/src/main/org/jboss/ha/framework/server/ClusterPartition.java (provides intra-cluster group RPC services for a lot of other clustered services)


That's just a snippet; not sure what you're really looking for.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4181609#4181609

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4181609



More information about the jboss-dev-forums mailing list