nginx tomcat 动静分离

动静分离:

访问静态和动态页面分开

实现动态和静态页面负载均衡。

五台虚拟机

实验1,动静分离

思路:

需要设备:三台虚拟机

一台nginx 代理又是静态

两台tomcat 请求动态页面

在全局模块中配置upstream tomcat

新建location

location ~ .*\.jsp$ {

proxy_pass http://tomcat;

proxy_set_header HOST $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

在html中配置前端页面

在tomcat 的server.xml 配置一个新的host文件,指定工作目录

实验2,四层加七层加动静分离

思路:

设备:

一台nginx代理

两台nginx做静态页面和动态请求服务转发器

两台tomcat做动态页面

1,在第一台nginx中配置stream ,只转发数据到两个静态页面

2,配置第一个代理服务器的前端页面

3,在后面两台nginx配置静态页面内容

4,再用这两台nginx做代理服务器指向动态页面

相关推荐
snow@li1 天前
Java:Java 服务器(Web 容器 / Servlet 容器)完整工作清单
java·服务器·前端
JL151 天前
Agent工程-为什么Agent必须有观测和Tracing
服务器·网络·人工智能·安全
神州世通1 天前
IP Office内置外显卡兼容性说明
服务器·网络·tcp/ip
ylscode1 天前
CVE-2026-31694 漏洞深度分析:Linux 内核 FUSE 组件存在本地提权风险,普通用户可直取 root 权限
linux·运维·服务器
frank00600711 天前
Rocky 9.8设置本地yum源
服务器
土星云SaturnCloud1 天前
边缘计算在储气库调峰智能管控中的应用:架构设计与技术解析
服务器·人工智能·ai·边缘计算
编程令我快乐1 天前
windows单次传linux文件太大
linux·运维·服务器
NiceCloud喜云1 天前
Claude Code 应用内浏览器任务怎么写验收清单
服务器·人工智能·ai
浮江雾1 天前
Flutter第四节------核心概念学习笔记:从基础语法到异步编程
linux·服务器·开发语言·笔记·flutter·入门·基础
FoldWinCard1 天前
D4 Linux 进程 内存 等命令
linux·运维·服务器