2010-11-18 6 views

ответ

2

Если один сервер может обрабатывать нагрузку, я бы сказал, что лучше иметь только один экземпляр Tomcat и при необходимости развернуть web-app несколько раз.

Таким образом:

  1. Вы будете иметь только один сервер, чтобы заботиться о (безопасный, администрирование, резервное копирование).
  2. Вы Доля аппаратных ресурсов между приложениями (RAM, DISK, CPU)
0

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

Но, на мой взгляд, это не приемлемое решение: предположим, что вы разворачиваете веб-приложение дважды. Однажды для среды TEST и во второй раз для среды ПРОИЗВОДСТВА. Веб-приложение может столкнуться с исключениями/ошибками (как правило, проблемами с памятью), которые могут привести к сбою всего сервера Tomcat. В такой ситуации проблемы, которые встречались в одной среде, могут привести к тому, что другие будут недоступны.

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

Смежные вопросы