Как лучше всего запустить два отдельных сервера Tomcat? Причина в том, что я хочу разделить два веб-приложения и хочу, чтобы они работали независимо друг от друга.
Также будет оптимальным, если я смогу обойтись без ручной раскатки моей собственной установки tomcat. Я предпочитаю стандартный пакет debian tomcat, так как я буду получать обновления безопасности / обновления от поставщика автоматически. Но я был бы не против загрузить двоичный дистрибутив (со всеми включенными функциями) и установить две отдельные копии Tomcat, если это единственный способ.
Оба экземпляра tomcat будут работать за сервером Apache с mod_proxy.
Используя tomcat6-instance-create
команда.
tomcat6-instance-create /path/to/config/directory
. Это создаст целую новую структуру каталогов, необходимую для запуска tomcat, а также bin/startup.sh
и bin/shutdown.sh
. Сделайте это один раз для каждого экземпляра, который хотите создать./etc/init.d
что, в свою очередь, вызовет startup.sh
и shutdown.sh
каждого экземпляра.Вы можете узнать больше об этом на странице руководства для tomcat6-instance-create