我正在将许多网站从 Resin 3 迁移到 Tomcat 7(centos 4/apache 2.20),并且我正在努力确定哪种类型的配置符合我的要求。尤其是:
- proxy_ajp vs mod_jk vs mod_proxy 用于将请求传递给 Tomcat/Railo
- 自动部署新站点
- 将 WEB-INF 放在站点根目录之外(以简化克隆站点)
- 将 apache itk 与 tomcat 一起使用,因此每个 vhost 作为不同的用户和进程运行
- 拥有一个共享的 railo 服务器管理员配置
- 支持不带扩展名的 SES URL(即:/path/to/page)
- 需要 SSL 支持
我已经阅读了很多howtos,但大多数都已过时或提供相互矛盾的建议。我想从运行许多 railo vhost 并自动或以编程方式部署它们的人那里看到一些示例。一般来说,我更喜欢效率/速度而不是简单,因为我想充分利用有限的资源。
我本可以单独问这些问题,但我想确保任何答案都考虑到上述所有因素(假设要求实际上是兼容的)。