当前位置:首页 > 编程笔记 > 正文
已解决

nginx tomcat 动静分离

来自网友在路上 148848提问 提问时间:2023-10-20 22:21:01阅读次数: 48

最佳答案 问答题库488位专家为你答疑解惑

动静分离:

访问静态和动态页面分开

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

五台虚拟机

实验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做代理服务器指向动态页面

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"nginx tomcat 动静分离":http://eshow365.cn/6-20449-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!