1

我正在将许多网站从 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 并自动或以编程方式部署它们的人那里看到一些示例。一般来说,我更喜欢效率/速度而不是简单,因为我想充分利用有限的资源。

我本可以单独问这些问题,但我想确保任何答案都考虑到上述所有因素(假设要求实际上是兼容的)。

4

1 回答 1

1

首先,查看 vivotech 安装程序 - 他们是一家托管公司,所以使用他们的安装程序作为您的基础,他们完美无缺。(它使用tomcat)

railo 3.3 使得从管理员部署上下文变得更加容易,因此编写脚本应该不会那么难。

  • 在tomcat中定义web-inf时应该自动放入站点
  • 如果您给每个用户一个新的上下文根,那么他们将拥有自己的管理员
  • 每个网络服务器(apache/iis2k8/甚至 tomcat)都支持 url-rewrite
  • 一切都支持ssl

  • 你可能还想看看你将如何为这个场景调整你的 jvm,然后做一些负载测试来看看它们的表现如何。

  • 给 sean corfield、google railo 和他的名字发一封电子邮件,你就会收到他的电子邮件。

于 2011-10-13T11:54:16.640 回答