apache http server & tomcat

apache http server 是 http 的 web 服务器  用户响应页面请求,tomcat只是一个jsp和servet的容器,提供了环境让应用程序在里面执行。之所以只安装tomcat也可以响应web应用,是因为本身集成了http服务。既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache 或者其他的一些专门的 HTTP 
            服务器呢?原因有下面几个:
            1. 提升对静态文件的处理性能
            2. 利用 Web 服务器来做负载均衡以及容错
            3. 无缝的升级应用程序
            这三点对一个 web 网站来说是非常之重要的,我们希望我们的网站不仅是速度快,而且要稳定,不能因为某个 Tomcat 
            宕机或者是升级程序导致用户访问不了,而能完成这几个功能的、最好的 HTTP 服务器也就只有 apache 的 http server 
            了,它跟 tomcat 的结合是最紧密和可靠的。
还有 apache http server 要比 tomcat 早且tomcat 是apache 的一部分。

你可能感兴趣的:(java,apache,tomcat,服务器)