nginx反向代理无效_以及_负载均衡无效

文章目录

  • 一. 前言
  • 二. 问题背景
  • 三. 解决方法
  • 3.1 解决问题一的方法
  • 3.2 解决问题二的方法

一. 前言

最近在公司实习感受到了自己是真的菜,项目用到了nginx,所以抽时间学点nginx玩玩。遇到了一两个非常坑的地方,来此做下笔记。希望对大家有帮助吧。冲!

参考:bilibili的尚硅谷播放量最高的nginx视频,大家可自行去观看

二. 问题背景

操作系统:CentOS 7或者其他Linux内核系统
Nginx:1.18.0 stable版
Tomcat:Tomcat 9版本,配了2台
浏览器:谷歌浏览器

问题一: 功能是反向代理,配了2台tomcat,分别在各自的webapps文件夹里面放了a.html。但是配置完nginx后,只能反向代理到其中一台tomcat。

问题二: 功能是负载均衡。所有配置无误,但是使用谷歌浏览器测试,没有效果。

三. 解决方法

3.1 解决问题一的方法

将无效的那一台tomcat中的webapps文件夹里面的资源删掉(比如我这里删了a.html)。然后重新把资源放上去,重启tomcat。完美解决

3.2 解决问题二的方法

对于谷歌浏览器,每次访问都需要用回车键,只按刷新按钮是无负载均衡效果的。完美解决

你可能感兴趣的:(每日一写,nginx)