Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Im given a problem and am currently trying to come up with the best way to solve it. I have a few ideas, but one question about jboss clustering. keep in mind these applications were written very poorly, thats why they require so much memory and there is nothing i can do about that right now.

Now, I have clustered applications on Jboss where the application was small enough to run on one box. Meaning if i needed to, one machine could handle the load. But the current problem is that i have been asked to run several systems on the same environment. Our machines are virtuals and due to limited hardware, are restricted to 8 gigs of ram which gives jboss about 7 gigs to itself. That isn't enough to run the group of applications, Im constantly getting heap errors and crashes.

If i cluster 2 or 3 jboss instances together, can i run applications that consume more resources than a single box can handle?

share|improve this question

If 8 gigs is your memory limit it sounds like it might be time to re-evaluate your hosting platform. A decent server class machine can reliably handle upwards of 32gigs of ram and either vmware or hyper-v can each deliver more than 8 gigs to a VM.

TL;DR - Get a better box and reevaluate your virtualization platform.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.