很多应用都是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静态化好,减轻服务器压力。

相关推荐
e***98573 小时前
Nginx搭建负载均衡
运维·nginx·负载均衡
q***7487 小时前
Nginx环境安装
运维·nginx
q***55587 小时前
SpringBoot项目中替换指定版本的tomcat
spring boot·后端·tomcat
红石榴花生油9 小时前
Docker + Nginx 部署 Java 项目(JAR 包 + WAR 包)实战笔记
java·tomcat·maven
spencer_tseng10 小时前
Tomcat Source Code Distributions
java·tomcat
梁正雄12 小时前
linux服务-nginx原理与安装-1
linux·运维·nginx
java_logo14 小时前
BUSYBOX Docker 容器化部署指南
java·运维·python·nginx·docker·容器·运维开发
a***131415 小时前
保姆级JavaWeb项目创建、部署、连接数据库(tomcat)
数据库·tomcat·firefox
e***749515 小时前
Nginx 常用安全头
运维·nginx·安全
q***239217 小时前
nginx简单命令启动,关闭等
java·服务器·nginx