Мне не нравится mod_proxy_ajp лично; когда рабочий Tomcat под Apache я иду право на установку mod_jk (модуль от кодеров Tomcat) для обеспечения соединения AJP. Можно настроить mod_jk 5 путей к воскресенью для производительности приложений (потоки, тайм-ауты, удары, и т.д.).
захватите источник "коннекторов кота" из tomcat.apache.org и скомпилируйте его
CD tomcat-connectors-1.2.28-src/native
./настраивать - с - apxs =/usr/sbin/apxs - =/usr/local/jdk1.6.0_18 с Java - разрешать-предварительное-ветвление
сделать
CP apache-2.0/mod_jk.so/usr/local/lib/
Теперь необходимо включить его в конфигурацию Apache в общем смысле, затем в каждый виртуальный хост как соответствующий. В полной конфигурации Вы добавляете что-то как:
LoadModule jk_module /usr/local/lib/mod_jk.so
JkWorkersFile /usr/local/tomcat/conf/workers.properties
JkShmFile /var/log/httpd/mod_jk.shm
JkLogFile /var/log/httpd/mod_jk.log
JkLogLevel error
Необходимо будет создать основной worker.properties файл, вот документы: http://tomcat.apache.org/connectors-doc/reference/workers.html очень простой мог бы быть похожим на это:
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/jdk1.6.0_18
ps=/
worker.list=ajp13
worker.maintain=60
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=ajp13
Это будет использовать порт по умолчанию 8 009 конфигураций из server.xml - существует миллион кнопок, которые можно вертеть здесь к мелодии производительности бесконечно. Затем в каждом виртуальном хосте Вы "монтируете" приложение (приложения), которое Вы хотите:
ServerName foo.bar.com
...other options ...
JkMount /app1/* ajp13
deny from all
JkMount /app2/* ajp13
deny from all
Как Вы видите внизу там, не забывайте немного безопасности и запрещайте всего доступа к Вашей папке WEB-INF - большинство веб-приложений имеет свою базу данных DSN с паролем web.xml при развертывании как warball.
Прежде всего, я использовал бы время работы, чтобы окончательно определить, перезагружается ли хост или нет. Ваш диапазон потенциальных проблем будет частью, после того как Вы узнаете это.