很多应用都是nginx+apache+tomcat

nginx 负责负载均衡,将大量的访问量平衡分配给多个服务器

apache 是用来处理静态html、图片等资源,在对HTML解析、响应等方面比tomcat效率更高。

tomcat 处理JSP等内容,进行后台业务操作。

bash 复制代码
upstream bbb.com.cn{ 
    server 192.168.10.1:80 ; 
    server 192.168.10.2:80 ; 
    server 192.168.10.3:80 ; 
} 

类似这种 配置,1,2,3三台机器是相同的东西,利用nginx负载均衡

apache用来处理静态文件。

很多应用前端的nginx是为了负载均衡,做转发用的。你一个nginx挂多个应用,这样可以来回切换,即使更新程序也不用停止服务。

你可以理解成weblogic、apache、tomcat、nginx都是服务器,不过各自的优缺点不同

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

相关推荐
zhangphil8 小时前
nginx配置多域名共用服务器80端口
nginx
繁依Fanyi11 小时前
旅游心动盲盒:开启个性化旅行新体验
java·服务器·python·算法·eclipse·tomcat·旅游
先生沉默先16 小时前
Unity WebGL使用nginx作反向代理处理跨域,一些跨域的错误处理(添加了反向代理的配置依旧不能跨域)
运维·nginx·webgl
2201_7611990417 小时前
nginx 负载均衡1
linux·运维·服务器·nginx·负载均衡
害羞的白菜17 小时前
Nginx基础详解5(nginx集群、四七层的负载均衡、Jmeter工具的使用、实验验证集群的性能与单节点的性能)
linux·运维·笔记·jmeter·nginx·centos·负载均衡
妄想的男孩17 小时前
【JavaWeb】Nginx负载均衡与MQ负载均衡的效果和区别
nginx·负载均衡·mq
爱滑雪的码农17 小时前
快速熟悉Nginx
运维·nginx·dubbo
苹果醋31 天前
快速玩转 Mixtral 8x7B MOE大模型!阿里云机器学习 PAI 推出最佳实践
spring boot·nginx·毕业设计·layui·课程设计
落落落sss1 天前
MybatisPlus
android·java·开发语言·spring·tomcat·rabbitmq·mybatis
大G哥2 天前
记一次K8S 环境应用nginx stable-alpine 解析内部域名失败排查思路
运维·nginx·云原生·容器·kubernetes