文章图片
文章图片
严格的来说 , Apache/Nginx 应该叫作「HTTP Server」;而 Tomcat 则是一个「Application Server」 , 或者更准确的来说 , 是一个「Servlet/JSP」应用的容器(Ruby/Python 等其他语言开发的应用也无法直接运行在 Tomcat 上) 。
pache:Apache 服务器可以运行在几乎所有广泛使用的计算机平台上 , Linux、Unix、Windows等 , Apache 这是世界上使用最为广泛的 Web 服务器 。因为其具有高效、功能强大、超强的可扩展性等特点 。 同时Apache是一个强大的模块化服务器!有着非常强大Apache扩展模块!可以帮助web应用更加的灵活和更加的强大 。
Apache优点:相对于Tomcat服务器来说处理静态文件是它的优势 , 速度快 。 Apache是静态解析 , 适合静态HTML、图片等 。
Tomcat:Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目 , 由Apache、Sun 和其他一些公司及个人共同开发而成 。 由于有了Sun 的参与和支持 , Tomcat 支持JavaEE的动态页面Jsp和Servlet解析 。
因为Tomcat性能稳定 , tomcat也可以直接提供http服务 , 配置简单而且免费 , 因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可 , 成为目前比较流行的JavaWeb 应用服务器 。 经常用在内网和不需要流控等小型服务的场景
Tomcat:动态解析容器 , 处理动态请求 , 是编译JSP\\Servlet的容器 , Nginx有动态分离机制 , 静态请求直接就可以通过Nginx处理 , 动态请求才转发请求到后台交由Tomcat进行处理 。
Nginx:Nginx是一个高性能的HTTP和反向代理web服务器 , 也可以通过模块开发来提供应用功能 , 同时也提供了IMAP/POP3/SMTP服务 , 因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名
Nginx优点:负载均衡、反向代理、处理静态文件优势 。 nginx处理静态请求的速度高于apache
HTTP服务器本质上也是一种应用程序——它通常运行在服务器之上 , 绑定服务器的IP地址并监听某一个tcp端口来接收并处理HTTP请求 , HTTP 协议层面的传输和访问控制 , 所以在 Apache/Nginx 上你可以看到代理、负载均衡等功能 。
而apache 相对于nginx 的优点:
apache的 rewrite 比nginx 的强大 , 支持动态页面 , 支持的模块多 , 基本涵盖所有应用 , 性能稳定 , 而nginx相对bug较多
这样客户端是通过 HTTP Server 访问服务器上存储的资源(HTML 文件、图片文件等等) 。 (一般来说是IE Firefox , Chrome这样的浏览器)就能够通过HTTP协议来获取服务器上的网页(HTML格式)、文档(PDF格式)、音频(MP4格式)、视频(MOV格式)等等资源 。 将处理过的内容通过 HTTP Server 分发 , 但是一个 HTTP Server 始终只是把服务器上的文件如实的通过 HTTP 协议传输给客户端 。
而nginx常用做静态内容服务和代理服务器(不是你翻墙那个代理) , 直面外来请求转发给后面的应用服务(tomcat , django什么的) , tomcat更多用来做做一个应用容器 , 让java web app跑在里面的东西 , 对应同级别的有jbossjetty等东西 。
【apache|tomcat 与 nginx,apache的区别是什么?】总结的来说 , Apache在处理动态有优势 , Nginx并发性比较好 , CPU内存占用低 , 如果rewrite频繁 , 那还是Apache较适合 。
反向代理(Reverse Proxy)代表资源服务器来回应客户端的请求(或者正向代理的请求) , 方式是指以代理服务器来接受internet上的连接请求 , 然后将请求转发给内部网络上的服务器 。 而IMAP/POP3:是一种stream传输协议 , 常常被用来做一些邮件传输
- 车载|联合光电:有知名机构景林资产,幻方量化参与的,共23家机构于1月20日调研我司
- 男网红手拎菜dao恐吓粉丝!辛巴徒弟时大漂亮晒与爸爸合照!
- 本文转自:西安中院...|姚建军:个人信息保护与知情权冲突的裁判——从蒋某某诉西安电信公司知情权纠纷案说起
- 亚洲奥林匹克理事会|亚洲奥林匹克理事会与腾讯达成战略合作,共促亚洲电竞发展启动会暨合作签约仪式
- 阿娇晒图庆生 与好姐妹Selina阿Sa同框合影
- 民航局:“航空5G”与电信运营商建设部署的5G网络完全隔离
- 戴珊|戴珊,阿里最有权势的女人
- 储能|华为光储,强弩之末与初生牛犊
- 小米科技|中端手机市场中性价比之王到底是谁,一加9RT与小米11Tpro对比
- 电子竞技|ONE Esports 宣布与三星达成合作伙伴关系