ydzf.net
当前位置:首页 >> nginx和tomCAt区别 >>

nginx和tomCAt区别

从应用方面tomcat一般是做动态解析才会用得到,支持jsp的解析,需要配置JDK支持nginx,则一般是做静态,本身不具备动态解析功能,需要配置其他插件或通过其他软件协同才具备动态功能,比如php,tomcat,或者proxypass到win2008的iis

Nginx常用做静态内容服务和代理服务器,直接外来请求转发给后面的应用服务器(tomcat,Django等),tomcat更多用来做一个应用容器,让java web app泡在里面的东西.严格意义上来讲,Apache和Nginx应该叫做HTTP Server,而tomcat是一

tomcat是j2ee服务器,可以运行java程序,处理用户的请求. nginx/apache都是转发的工具.它们可以把请求转发到多个tomcat服务器上,实现tomcat服务器的负载均衡 和 建立安全区.外部攻击最多攻击到nginx/apache的服务器上,而不会攻击到tomcat服务器上(tomcat服务器往往与内部数据库相关联)

nginx:跑PHP,轻量级web服务器apache:跑PHP,市场最大tomcat:跑JSP,可以和apache整合.需要使用nginx可以用护卫神.nginx大师需要apache+tomcat,可以用护卫神.apache大师需要tomcat,可以用护卫神.jsp大师.

你可以理解成weblogic、apache、tomcat、nginx都是服务器,不过各自的优缺点不同而且因为各自的特点不同,有的时候可以互相配合着用,比如apache+tomcat,因为apache静态化做的好,所以可以配合用,apache+weblogic一起用,也是因为apache静态化好,减轻服务器压力

tomcat是给jsp的,也是apache基金会的产品.apache和nginx建议你用nginx

tomcat是servlet容器,J2EE定义了多个层次的服务,最初的tomcat只工作在servlet这层. Nginx和Apache是web服务器,更往前的一层,最初是处理静态资源的. Nginx出现的比较晚,所以解决了Apache的很多缺点,比较轻量级.由于Nginx的高性能,现在互联网公司一般把Nginx用做第七层的软件负载均衡,工作在tomcat前面,后面可能还有jboss, WebSphere, WebLogic等应用服务器. 可以去看看<<How tomcat works>>这本书,从底层socket说起,演进式地说了tomcat的整体架构

在Apache基金会里面ApacheServer永远会被赋予最大的支持,毕竟大儿子最亲嘛,而Apache的开源服务器软件Tomcat同样值得关注,毕竟Tomcat是开源免费的产品,用户会给予最大的支持.但是经常在用Apache和Tomcat等这些服务器时,

平级关系.Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рам

展开全部nginx相对于apache的区别是: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计

网站首页 | 网站地图
All rights reserved Powered by www.ydzf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com