В настоящее время я запускаю Railo 4.0.4.001 final на 64-разрядном облачном инстансе Amazon m1.medium с объемом памяти 3,75 ГБ.
Мой setenv.sh
скрипт в настоящее время запускает Railo / Tomcat с ...
JAVA_OPTS="-Xms256m -Xmx1024m -XX:MaxPermSize=256m ";
У меня такой вопрос ... Могу ли я использовать более высокие настройки памяти? Этот компьютер является строго веб-сервером Apache / Tomcat / Railo, на котором не работают другие приложения.
Для JVM не существует глобальных «оптимальных» настроек: все зависит от характера вашего приложения и его использования.
Что вам нужно сделать, так это профилировать свое приложение и получить представление о том, как оно использует память, и соответствующим образом настроить его. Это немного темное искусство (особенно с приложениями CFML, которые, как правило, создают гораздо больше файлов классов, чем обычные приложения Java), и люди строят свою карьеру на этом, поэтому «правильный ответ для вас» выходит за рамки вопрос о сбое сервера.