Есть ли способ запустить более одного экземпляра tomcat на сервере Ubuntu?
Я сделал несколько поисков и нашел два варианта:
Загрузите zipped tomcat и вручную разверните его. Очевидным является то, что он не будет обновлен с помощью apt-get. Используйте некоторые расширенные скрипты, которые опасны на рабочем сервере.Любые другие идеи для чистого запуска другого экземпляра?
Спасибо заранее,
Adam
Вы рассмотрели возможность настройки нескольких каталогов webapps вместо запуска нескольких экземпляров tomcat?
Конечно, есть случаи, когда вам действительно нужны несколько экземпляров, но в случае одновременного использования одного и того же приложения для нескольких хостов, вы можете сделать это добавление нескольких объявлений в server.xml:
<Host name="host1.example.com" appBase="host1"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
<Host name="host2.example.com" appBase="host2"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
Теперь вы можете создавать каталоги «/ var / lib / tomcat6 / host1» и «/ var / lib / tomcat6 / host2» и разворачивать WAR-файлы к ним.