Tomcat в качестве службы Windows - увеличение максимальной памяти кучи Java - PullRequest
0 голосов
/ 04 марта 2010

У меня tomcat5.5 установлен как служба Windows, и мне нужно изменить пул памяти Java. однако, когда я ввожу любую сумму, превышающую 1348 МБ, служба не запускается. Есть ли способ обойти это? Поможет ли это, если я установлю его не Windows-сервисом?

ТИА

1 Ответ

1 голос
/ 04 марта 2010

Приложение для Windows ограничено 2 ГБ памяти для приложения, поэтому, как вы указали, 1348 МБ, есть и другие пулы памяти и, конечно, JVM сама.

Существует настройка Windows, которую вы можете указать во время загрузки, чтобы приложение могло использовать 3Gb, но JVM от Sun не играет с этим. JRockit делает хотя

С другой стороны, можно ли кластеризовать tomcat и распределить рабочую нагрузку?

...