http server与tomcat的区别

来源:互联网 发布:java实战1200例怎么样 编辑:程序博客网 时间:2024/05/23 11:46


以下内容为在百度知道上看到的内容,连接如下:http://zhidao.baidu.com/link?url=MXPq6l-JHtAkuwwFbKmdfLGtAHbnUMOMVvisZjm73ZMXkICGdZmU7RC-0CZvGuVguKmjdPh-vpshJq704KKWf_

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 的一部分。

0 0