|
|
|
Apache + Tomcat
|
|||
|---|---|---|---|
|
#18+
Идеи закончились, остались вопросы: Что есть: 1. есть древний линукс (RedHat 9.0) 2. Есть веб приложение, которое крутится под tomcat 4.x и приложение доступно по адресу http://myhost.com:8080/myapp 3. Есть веб сервер apach 2.0.x который обслуживает сразу несколько виртуальных хостов: http://www.myhost1.com http://www.myhost2.com http://www.myhost3.com (эти хосты к java никакого отношения не имеют) Что хочется: хочется подружить Apache и Tomcat так, чтобы у Апача сконфигурировть виртуальный хост со своим имененм типа www.myhost4.com и направить его на приложение, сконфигуренное под Tomcat http://myhost.com:8080/myapp Как это сделать? На данном этапе уже сконфигурен модуль для апача mod_jk.so он позволяет подружить Томкат и Апач. но вся проблема в том, что если зайти на новосконфигуренный виртуальный хост www.myhost4.com, то показывается домашняя страница томката, а чтобы достучаться до своего приложения, надо повторить томкатовский uri www.myhost4.com/myapp, вот от этого myapp и хочется избаваиться. как это сделать?? Сорри за глупые вопросы и заранее спасибо за содержательные ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2007, 10:40:27 |
|
||
|
Apache + Tomcat
|
|||
|---|---|---|---|
|
#18+
Нудистский Энтузиазм 2. Есть веб приложение, которое крутится под tomcat 4.x и приложение доступно по адресу http://myhost.com:8080/myapp - используйте AJP-коннектор вместо HTTP-коннектора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2007, 10:46:44 |
|
||
|
Apache + Tomcat
|
|||
|---|---|---|---|
|
#18+
Kachalov - используйте AJP-коннектор вместо HTTP-коннектора Спасибо за ответ. Но у меня было впечатление, что от JServ отказались достаточно давно, что означает этим петем идти не стоит в долгосрочной перспективе, а хочется сконфигурить и к этому вопросу больше не возвращаться. вобщем-то более новый подход в виде mod_jk коннектора работает неплохо(т.е. апач вполне нормально передает обработку запроса томкату), тока покопавшись в документации, я не понял, как маппировть виртуальные хосты апача с веб приложениями томката. трудно поверить, чтобы в более новом подходе не подумали бы о такой простой вещи. У меня подозрение, что каким-то образом нужно сконфигурить uriworkermap.properties но как его подружить с моим случаем не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2007, 18:29:39 |
|
||
|
Apache + Tomcat
|
|||
|---|---|---|---|
|
#18+
Нудистский Энтузиазм у меня было впечатление, что от JServ отказались достаточно давно, что означает этим петем идти не стоит в долгосрочной перспективе, а хочется сконфигурить и к этому вопросу больше не возвращаться. - JServ давно умер, но AJP != JServ. Для соединения Tomcat с Apache используется mod_jk или mod_proxy - оба работают с протоколом AJP, и собственно AJP-коннектор в Tomcat позволяет открывает сокет черз который с ним будет общаться mod_jk или mod_proxy используя протокол AJP Нудистский Энтузиазмя не понял, как маппировть виртуальные хосты апача с веб приложениями томката. В настройках виртуального хоста Apache добавляете строки вида: JkMount /servlet/* tomcat tomcat - имя воркера настроенное в workers.properties , пример настройки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2007, 18:42:04 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2144661]: |
0ms |
get settings: |
14ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
77ms |
get topic data: |
17ms |
get first new msg: |
7ms |
get forum data: |
5ms |
get page messages: |
100ms |
get tp. blocked users: |
2ms |
| others: | 323ms |
| total: | 566ms |

| 0 / 0 |
