Имеет ли смысл иметь несколько экземпляров tomcat на одном сервере? - PullRequest
1 голос
/ 15 сентября 2010

Я видел несколько кластеров с более чем одним запущенным котом на одну машину.Основной аргумент в том, что сборщик мусора медленнее на больших кучах, поэтому лучше иметь 4 кота с кучей 1G, чем 1 кота с кучей 4G.

Кто-нибудь когда-нибудь профилировал это?что ты думаешь?

Ответы [ 2 ]

1 голос
/ 15 сентября 2010

Это того не стоит - вам приходится иметь дело со всеми издержками того, что происходит, когда кто-то перебрасывается между одним сервером и другим. Сохраняйте простоту, пока у вас не будет достаточно работы, чтобы потребовать другой сервер, и к тому времени, возможно, вы сможете просто заменить его на более быстрый.

Какая загрузка вашего процессора сейчас? Какое у вас среднее время загрузки страницы?

0 голосов
/ 16 сентября 2010

Я не думаю, что это имеет большой смысл.Поддерживать один экземпляр Tomcat будет легче, чем несколько, особенно если вам придется вносить изменения в конфигурацию или регулярно развертывать веб-приложения.

Профилировать один экземпляр Tomcat на сервере и просматривать ресурсы, которые он использовал из первых рукЛучше оптимизировать этот единственный экземпляр для максимальной производительности, чем просто совместно использовать одни и те же ресурсы с другим экземпляром и тем самым снизить производительность.

...