Change the Resource Check Interval to greater than that - make it about 604800 
that equate to 7 days rather than a day that you have there..

7.1 doesn't use pre-fetch to the best of my knowledge.. That was good until 
7.0. Check the Persistent Cache option instead on 7.1 which basically stores 
all your server cache on disk so if the web server is shut down gracefully, it 
uses the same cache that is on disk the next time it is brought up.

It blows the cache away from the disk only in case of a web server crash..

Adjust the java initial and maximum heap size (-Xms & -Xmx). The recommended 
maximum heap size should be no greater than 65 to 70% of the 'total available 
free memory' before Tomcat is started. Its good to have about 30 to 35% 
headroom or you would crash your tomcat server even while starting it or it 
might crash when and if you want to stop it. Your initial size should be at 
least about 1024 M. If that is over the 65 to 70% headroom that you need, then 
your server resources aren't enough - consider up sizing your server..

If you still see out of memory errors on the catalina.out file that causes your 
tomcat application server to crash, implement the 'incremental garbage 
collection' (-Xincgc). This helps your tomcat server to free up memory by 
clearing unused portions of its memory (least used portions).

Let me know if any of these help..

Cheers

Joe




________________________________
From: SPrasad <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, November 19, 2008 2:20:50 PM
Subject: Mid-Tier 7.1.0 Performance Issue -- Tomcat

Hi All,

We are getting slow response from Server and we are looking for ways to improve 
our server performance.

I have made the following changes in the Mid-Tier configuration tool.

Cache Settings:

1) Uncheck the perform check box
2) Change the Resource Check Interval from the default of 300 seconds to 86400 
seconds 

Reporting:

1) Log Level: For best performance, this value should be set to SEVERE. 
2) We are logging only Reporting.

There are few more recommedations I saw in the documentation and those are 

1) arsystem.pooling_max_connections_per_server: Default is 80. Change to 1000 
2) arsystem.pooling_max_total_connections: Change to 2000.

And also, I have updated the prefetchconfig.xml file with all the forms that we 
use regularly.

Below is our Environment Info:

AR Server Ver:7.1.0 Patch002
Mid-Tier: 7.1.0 Patch002
Web Server Information: Apache Tomcat/5.5.26
Java Version: 1.5.0_13
O/S: Linux
Database:Oracle 10.2.0.4

Does anyone have some type of documentation or tips or recommendations for 
enhancing the performance of Mid-Tier version 7.1.0 Patch002?

Any help is really appreciated.

Thanks
SPrasad




_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to