0

如何在前面托管 http 服务器,而在 EC2 中托管多个 tomcat 服务器?

我们是否需要进行会话和 cookie 管理,还是 EC2 内置了它?

我们可以通过其他服务器流式传输图像和静态资源,而来自 tomcat 的动态内容?

4

2 回答 2

0

有多种方法可以在前端托管 Web 服务器并将请求重定向到后端的多个 tomcat 服务器。假设您在 EC2 和 tomcat 上部署了 webserver 和多个 tomcat 服务器。使用 ajp 或 mod_proxy 或 mod_jk,您可以将访问您的网络服务器的请求重定向到您的后端 tomcat 服务器。

默认情况下,AWS 不提供 cookie 或会话管理。您可以使用 AWS Elasticache 进行会话管理。

是的,您可以在 Amazon S3 上上传您的图像和其他静态内容,并在您的动态请求到达您的 tomcat 服务器时从 S3 本身或使用 CloudFront (CDN) 交付。

你的问题太宽泛了。如果您提供更多详细信息,我们可以提供更多帮助。

谢谢桑克特

于 2013-07-31T08:20:03.307 回答
0

查看 AWS Elastic Beanstalk 中的 Java 支持。它为您处理负载平衡、自动缩放、指标和部署。将您的静态资产部署到 S3 + CloudFront,而不是将它们保留在您的应用程序包中。

于 2013-08-03T06:29:06.773 回答