tomcat利用 nginx 反向代理

利用 nginx 反向代理功能,实现图中的代理功能,将用户请求全部转发至指定的同一个 tomcat 主机
利用 nginx 指令 proxy_pass 可以向后端服务器转发请求报文 , 并且在转发时会保留客户端的请求报文中的 host首部

实现 tomcat 中的负载均衡
动态服务器的问题,往往就是并发能力太弱,往往需要多台动态服务器一起提供服务。如何把并发的压力分摊,这就需要调度,采用一定的调度策略,将请求分发给不同的服务器,这就是Load Balance 负载均衡。
当单机 Tomcat ,演化出多机多级部署的时候,一个问题便凸显出来,这就是 Session 。而这个问题的由来,都是由于HTTP 协议在设计之初没有想到未来的发展。
详细配置:
[root@Nginx ~]# vim /usr/local/nginx/conf.d/vhosts.conf

保存退出
[root@Nginx ~]# nginx -s reload
然后在网页中输入网址,进行检验

此时的server端是172.25.254.50,我们在打开另一个浏览器页面并清空浏览数据,再次访问网址。

此时刷新多次都不会变。

相关推荐
Renascence.40924 分钟前
力扣--649.Dota2参议院
java·数据结构·算法·leetcode
VaporGas32 分钟前
掌握Java封装:以猜拳小游戏为例,深入理解OOP
java·开发语言·学习·面向对象编程·oop·猜拳游戏·封装思想
小小工匠39 分钟前
加密与安全_ sm-crypto 国密算法sm2、sm3和sm4的Java库
java·算法·安全·sm2·sm3·sm4
程序员大金1 小时前
基于SpringBoot+Vue+MySQL的垃圾分类回收管理系统
java·vue.js·spring boot·后端·mysql·mybatis
梓沂1 小时前
nginx过滤爬虫访问
运维·爬虫·nginx
陈小唬1 小时前
树形结构构建的两种方式
java·数据库·算法
CJH~1 小时前
Java入门:09.Java中三大特性(封装、继承、多态)01
java·开发语言·单例模式
打工人9961 小时前
反编译app
java
coding侠客1 小时前
Spring Boot 注解探秘:常用配置值读取注解的魔力
java·spring boot·后端·spring·spring cloud
暮志未晚Webgl1 小时前
94. UE5 GAS RPG 实现攻击击退效果
java·前端·ue5