Я перевожу множество сайтов с Resin 3 на Tomcat 7 (centos 4 / apache 2.20) и пытаюсь определить, какой тип конфигурации соответствует моим требованиям. В частности:
- proxy_ajp против mod_jk против mod_proxy за передачу запросов в Tomcat / Railo
- автоматизация развертывания новых сайтов
- размещение WEB-INF вне корней сайтов (для упрощения клонирования сайтов)
- используя apache itk с tomcat, поэтому каждый vhost запускается как отдельный пользователь и обрабатывает
- с одной конфигурацией администратора общего сервера Railo
- поддержка URL-адресов SES без расширения (например: / path / to / page)
- Требуется поддержка SSL
Я уже прочитал много инструкций, но большинство устарело или дают противоречивые советы. Я хотел бы увидеть некоторые примеры от людей, которые запускают множество Railo Vhosts и используют их автоматически или программно. В целом, я бы предпочел эффективность / скорость, а не простоту, поскольку я хочу максимально использовать ограниченные ресурсы.
Я мог бы задать эти вопросы отдельно, но я хочу убедиться, что любые ответы учитывают все вышеперечисленные факторы (при условии, что требования действительно совместимы).