<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Re: server becomes unresponsive
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/peterj">Peter Johnson</a> in <i>Beginner's Corner</i> - <a href="http://community.jboss.org/message/644871#644871">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>Sounds like the app was poorly designed; a complete redesign is in order.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Oh, the 300-500 was users not requests. Go figure! But even if you had a million users, you could still handle that load if users rarely made requests. But even with say 300 users, if each made a request every minute, that would be only 5 requests per second, which should be doable. But that all depends on how processor and database intensive each request is.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>>>Is it a good idea to have database and jboss as in different machine for better performance.</p><p>That all depends. When the CPU hits 100%, have you noticed that is using the CPU? If tha database is use 90% and leaving 10% for the app server, and if every user request needs database access, then moving the database to another system migth not help all that much. The other system will then run at 100% CPU while the two processes are running, so still for that 10-15 minutes you will have the app server waiting for responses from the database server which is already overloaded.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>What have you done to monitor the system to identify the bottleneck? How familiar are you with performance tuning? Tuning not just the JVM, but the entire system (OS, network, JVM, apps, database, etc). The thing is, performance tuning is very much a black art and is difficult to do using a forum as a communications mechanism (). If you are not comfortable with, or don't know how to do performance tuning, you need to hire a performance expert who can evaluate your entire system and make recommendations.</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/644871#644871">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in Beginner's Corner at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2075">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>