| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Tomcat одна много Root-путей |
| Автор: anonymouse 6.9.2007, 11:14 |
| Возможно ли с помощью Tomcat работать параллельно с двумя приложениями находящимися в руте в URL ? Может через Virtual host, только я не нашел как конкретно это сделать. пример: /webapp1 - приложение 1 /webapp2 - приложение 2 http://localhost:8080 ---> ссылка на приложение 1 http://localhost:8081 ---> ссылка на приложение 2 Заранее спасибо |
| Автор: batigoal 6.9.2007, 12:51 |
| Полагаю, Томкат способен слушать только один порт. Почему бы просто не запустить второй инстанс? А вот этого я не понял. Как же их различать? |
| Автор: AlexeyVorotnikov 6.9.2007, 15:48 | ||
Наверное, надо несколько сервисов сконфигурить. Т.е. в server.xml должна быть примерно такая структура:
|
| Автор: Aoli 7.9.2007, 17:54 |
| Можно создать в томкате виртуальный хост. Шаг 1ый: регистрируем в ОС хост: 127.0.0.1 virtual (RTсоответствующийM) шаг 2ой: создаем в томкате через веб-интерфейс виртуальный хост с именем virtual. Теперь, при запросе localhost:8080 будет вылезать один хост; при запросе virtual:8080 другой |
| Автор: kirillmana 27.8.2009, 07:23 |
| Подскажите А можно ли как-то не по портам, а по ip разнести? Сервер имеет внутренний ip и внешний ip. Хотелось бы, чтобы часть приложений была только из внутренней сети. |
| Автор: AlexeyVorotnikov 27.8.2009, 11:03 | ||
IMHO, надо в кофигурации коннектора прописать параметр address, тогда коннектор будет отзываться только на запросы, пришедшие на этот адрес. |
| Автор: kirillmana 27.8.2009, 11:10 | ||||
Нужно, чтобы все были видны из-под внутреннего, а часть из-под внешнего |