Unless you use caching, using a cluster is not a problem but it's expected each application to write to the same database. If you want to use multiple databases, you'll have to setup the databases to connect to each other and keep themselves in sync (this is usually not done, you usually want the apps to write to the single database, and then have this one possibly replicated to slaves).
Tomcat clustering is an unrelated subject.
If you use 2nd level caching, then you'll need to setup your 2nd level cache for it accordingly; explanations vary depending on the cache technology.
_________________ Sanne http://in.relation.to/
|