Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Apache tomcat railo properties settings

Posted on 2014-11-24
7
Medium Priority
?
187 Views
Last Modified: 2014-12-01
I have a Windows 2008 r2 64bit, IIS7, VPS server running Railo 4. Specs= 4 cores opteron 6136, 16 Gb RAM.


Looking at the Apache Tomcat Railo Properties, "Java" tab, my question is what are the optimal settings for:
1. Initial Memory Pool
2. Max Memory Pool
3. Thread stack Size

Thanks!
0
Comment
Question by:Bang-O-Matic
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
7 Comments
 
LVL 62

Expert Comment

by:gheist
ID: 40468755
Anything broken with default settings?
To fill 16GB RAM you need about same size of CFMs loaded, otherwise use rest as ramdisk or whatever.
setenv.sh in integrated installer has this (apparently tailored for Sun or openjdk):
-Xms512m -Xmx1g -XX:MaxPermSize=128m
0
 

Author Comment

by:Bang-O-Matic
ID: 40473629
screenshot
Here is a screenshot of my settings now. I was just wondering if I increased Initial Memory Pool and Maximum Memory Pool,  and added a Thread stack size, it would give me better performance?
0
 
LVL 62

Accepted Solution

by:
gheist earned 2000 total points
ID: 40473787
No, unless you are running out of memory you shoyld not change anything. Your Tomcat settings are pretty close match to what RAIL0 expects.
Especially dont mess with per-thread stack, as its default  varies from platform to platform between 4K and 40M
0
Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

 

Author Comment

by:Bang-O-Matic
ID: 40474704
How can I tell if I'm running out of RAM?

I did some webserver load testing and found that my page load time increased substantially after about 60 concurrent users.
0
 
LVL 62

Expert Comment

by:gheist
ID: 40474763
If Tomcat is running out of memory you get java.lang.OutOfMemoryException logged in catalina.out file

It could be as well that your test tool running on windows was maxed out? Does it show more for IIS or apache?
0
 

Author Comment

by:Bang-O-Matic
ID: 40474831
The test tool I was using was web based  - loadimpact.com (free version)

I'm gonna double the  memory pool to 2048 and see if it has any benefit.
0
 
LVL 62

Expert Comment

by:gheist
ID: 40474856
Do not waste memory. First you need to get out of memory exception, then double.
0

Featured Post

ATEN's HDBaseT Presentation at InfoComm 2017

Hear ATEN Product Manager YT Liang review HDBaseT technology, highlighting ATEN’s latest solutions as they relate to real-world applications during her presentation at the HDBaseT booth at InfoComm 2017.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your site has a few sections that need to be secure when data is transmitted between the server and local computer, such as a /order/ section for ordering or /customer/ which contains customer data, etc it would of course be recommended to secure…
When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
Sometimes it takes a new vantage point, apart from our everyday security practices, to truly see our Active Directory (AD) vulnerabilities. We get used to implementing the same techniques and checking the same areas for a breach. This pattern can re…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

671 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question