我正在尝试在Tomcat面前设置Apache。我有什么Apache服务?我知道Apache更适合静态页面和图像。我目前在Tomcat中部署一个包含静态页面,图像和Flash文件的war文件。我应该把这些全部放在Apache服务器上吗?如何从Tomcat应用程序中引用这些页面/图像?
我想使用Apache来减少war文件大小,并希望更快地提供图像。是否有一个很好的指南来设置Apache和Tomcat以及放置在哪里?
答案 0 :(得分:4)
您的Tomcat服务器上的性能/负载有问题吗?如果您需要(性能,安全性等),请执行此操作,但如果您不这样做,请不要使事情变得更复杂需要。
它曾经是使用Apache服务器支持Tomcat的标准,但最近版本的Tomcat可以(通常也是)用作两者 HTTP Server和Servlet容器。
请查看Tomcat Connector FAQ了解有关该主题的信息。
我为什么要将Apache集成到 Tomcat的? (或不)
整合的原因有很多 Tomcat与Apache。还有 为什么不应该这样做的原因。 不用说,每个人都会 不同意这里的意见。 。通过 Tomcat 5和6的性能, 表现原因变得更难 证明强>
...
速度。 Apache的服务速度更快 静态内容比Tomcat。但除非 你有一个高流量的网站,这个 点是没用的。但在某些方面 场景,tomcat可以比快 Apache httpd。所以基准您的网站。 Tomcat可以以httpd速度执行 当使用适当的连接器(APR 启用sendFile)。速度应该 不被认为是一个因素 选择Apache httpd和 Tomcat的强>