nginx转发请求到java服务器时,只访问80端口

来源:4-7 配置nginx反向代理

骑着猪去追梦

2020-04-14

老师好,nginx服务器在转发请求时,只会访问到java服务器的80端口上,需要在nginx.conf手动配置访问端口才能正常访问。
图片描述

手动在nginx.conf中配置9080端口后才能正常访问。
图片描述
我有几个问题:
1.为什么老师的没有配置端口却能访问java程序的端口呢?
2.能不能在java服务器上再配置一个nginx来代理80的端口到9080端口呢?

望老师解惑。

写回答

1回答

龙虾三少

2020-04-14

一般不会nginx再套nginx 我课程中的配置你看下附件 也配了

0
2
初冬的冰糖栗子
回复
weixin_慕斯卡4466715
我觉得老师在配置秒杀1和秒杀2的时候,spring的端口没有配置,所以端口默认为80,这是springboot的默认。而http请求默认访问也是80,这是计算机网络的知识,可以理解为潜规则。你可以看下老师nginx代理之后,访问resources的时候,http请求是其实也是没有:端口的
2022-01-01
共2条回复

聚焦Java性能优化 打造亿级流量秒杀系统(赠秒杀项目)

理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题

2174 学习 · 1009 问题

查看课程