Nginx 配合java 做WEB不流行吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 配合java 做WEB不流行吗?相关的知识,希望对你有一定的参考价值。
nginx 配合java 做WEB不流行吗?
貌似主流都是TOMCAT,看书上讲Nginx很好很强大啊
为什么没有多少人在用
Ngix是web服务器,跟apache一样,它可以做动态请求转发、web端负载均衡、反向代理等等;
tomcat是应用服务器,当然如果非用逼良为娼,也可做web服务器用,它主要是做Servlet容器用的,一般用在应用层,运行后台逻辑代码,访问数据库服务器等;
一般常见的网站,采用apache+tomcat+数据库或是Ngix+tomcat+数据库这三层物理架构;如果是大型网站应用,上面还会有一层硬件负载均衡F5。
从性能角度来讲Ngix的性能似乎要比apache略好,但从使用方便上来看,apache配置起来更方便,功能上都很强大,因为apache名气似乎更大一些,用的人就更多一些。追问
有一个疑问:通常在做项目时,也只是在linux上搭建tomcat应用服务器,然后部署java WEB项目,就可以运行,但是这样没有用到你上面说的WEB服务器层,这是为什么?
追答那你是你的项目根本就不需要这么精细的架构,只用一个tomcat就足够了。如果你拿12306试试,多少台tomcat都弄死,必须用多层架构,另外还得分布式。
参考技术A 再强大也只能做静态网站以上是关于Nginx 配合java 做WEB不流行吗?的主要内容,如果未能解决你的问题,请参考以下文章