多测师 IT教育之tomcat /nginx/apache 之间的区别

Posted 多测师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多测师 IT教育之tomcat /nginx/apache 之间的区别相关的知识,希望对你有一定的参考价值。

tomcat /nginx/apache 之间的区别



Tomcat 与 Nginx,Apache名义上都称作服务器,但实际上三者无论是在功能和用途上都有很大区别。Apache和Nginx在负载均衡里是前端服务器,用来处理请求的转向(反向代理等);绝大部分时候他们本身并不会运行项目。而Tomcat是后端服务器,是直接用来运行项目的容器。

多测师 IT教育之tomcat /nginx/apache 之间的区别


什么是应用服务器?

应用服务器是在网络和数据库之间,应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用。应用服务器使用此商业逻辑就像调用对象的一个方法一样。简单的说,能实现动态网页技术的服务器叫做应用服务器。


apache:应用服务器

主要用来处理静态资源支持http服务

Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。


tomcat:

omcat是一款java应用服务器,是一个servlet容器

servlet容器作用是在服务器端使用Java来动态生成网页


作用:处理动态请求快

在日常工作中:nginx一般用来做前端应用服务器 tomcat会用来做后端的java应用服务器

nginx


是轻量级http应用服务器:

nginx主要擅长于做静态资源处理,以及代理

JSP全名为Java Server Pages,中文名叫java服务器页面

作用:JSP将网页逻辑与网页设计的显示分离


如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳市多测师信息技术有限公司



点击蓝字

多测师 IT教育之tomcat /nginx/apache 之间的区别

添加关注

查看更多精彩内容



以上是关于多测师 IT教育之tomcat /nginx/apache 之间的区别的主要内容,如果未能解决你的问题,请参考以下文章

多测师软件测试培训之centos7搭建docker环境

多测师讲解——面试题之性能——高级讲师肖sir

多测师讲解 app---面试课程之复习(003)---高级讲师肖sir

多测师拱墅校区肖sir_高级金牌讲师_接口测试之接口文档和接口用例

软件测试之多测师带你了解手工安全测试

多测师讲解 ---面试课程之app_001---高级讲师肖sir