当前位置:首页 > Web开发 > 正文

动态请求才转发请求到后台交由Tomcat进行处理

2024-03-31 Web开发

Apache HTTP处事器是一个模块化的处事器,可以运行在所有广泛使用的计算机平台.属于应用处事器

长处: 撑持模块多,性能不变,自己是静态解析不撑持动态, 但可以通过扩展脚本,模块等撑持动态页面.

tomcat:

Tomcat是应用(Java)处事器,它只是一个Servlet(JSP也翻译成Servlet)容器,可以认为是Apache的扩展,但是可以独立于Apache运行。

nginx:

Nginx是俄罗斯人编写的十分轻量级的HTTP处事器,Nginx, 是一个高性能的HTTP和反向代办代理处事器,同时也是一个IMAP/POP3/SMTP 代办代理处事器

区别

Apache与tomcat对照

不异点:  都是Apache组织开发,都有HTTP处事,都是免费

Nginx长处:撑持负载均衡、反向代办代理、措置惩罚惩罚静态文件优势。nginx措置惩罚惩罚静态请求的速度高于apache;占有内存少,并非能力强

Apache长处:相对付Tomcat处事器来说措置惩罚惩罚静态文件是它的优势,速度快。Apache是静态解析,适合静态HTML、图片等。

Tomcat:动态解析容器,措置惩罚惩罚动态请求,是编译JSPServlet的容器,Nginx有动态疏散机制,静态请求直接就可以通过Nginx措置惩罚惩罚,动态请求才转发请求到后台交由Tomcat进行措置惩罚惩罚。

Apache在措置惩罚惩罚动态有优势,,Nginx并发性对照好,CPU内存占用低,如果rewrite频繁,那还是Apache较适合。

Apache,tomcat,nginx的区别和优错误谬误

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31946.html