use*_*353 3 java apache tomcat web-services
Tomcat用于运行Java servlet,但它也内置了Web服务器功能,因此可以独立运行。但是,我看到几篇关于如何将 Apache Webserver 与 Tomcat 集成的文章?这样做的目的是什么?它会提高性能吗?
我使用 Tomcat 来提供 Web 服务。
Tomcat 是一个很好的 Servlet 容器,但是 Apache httpd 有很多事情可以做得更好(更简单和/或更快速)。
例如 Apache 可以处理安全性、SSL、提供负载平衡、URL 重写等。
您还可以分割内容:您可以让 Apache httpd 提供静态内容,如图像、静态 html、js 等,并将动态内容(如 servlet、jsp 等)留给 Tomcat。这还有一个优点,即 Tomcat 中的故障不会导致整个网站无法使用/不可用(仅是 servlet/jsp 页面)。
您还可以将两者分开,从而提高安全性:您可以在一台服务器(可以通过互联网访问)上运行 Apache httpd,并将其定向到另一台运行 Tomcat 的服务器,从外部看不到。
归档时间: |
|
查看次数: |
794 次 |
最近记录: |