springboot多模块化 vue前端框架 nginx请求转发配置

强调!!!如果有上传视频等这种上传媒体资源过大的springboot(多模块)后端接口,在nginx不止要配置转发路由,还需要配置nginx的最大上传限制
client_max_body_size 1024M;

在这里插入图片描述
nginx的三大功能
1. 请求转发
2. 负载匀衡
3. 动静分离
今天粘贴一下请求转发的配置
先找到nginx的配置文件
如图:
在这里插入图片描述

配置请求转发的配置需要在http{}内设置,
建议在配置文件最后部分配置,找到server再填写如下配置
主要配置如下:

# 配置请求转发,对外暴露9001端口,如果url路径有eduservice则转发到8001端口,url路径有eduoss则转发到8002端口
	server {
		# 监听端口号
        listen       9001;
		# 主机名称
        server_name  localhost;

		# ~表示使用正则匹配
        location ~ /eduservice/ {
			proxy_pass http://localhost:8001;
        }
		
		location ~ /eduoss/ {
			proxy_pass http://localhost:8002;
        }
    }

server监听9001端口,~表示使用正则匹配,
当路径中出现/eduservice/转发到本地的8001端口
同理,路径中有/eduoss则转发到本地的8002端口
在这里插入图片描述

以上就是springboot做后端(多模块化,多端口),vue做前端,利用nginx请求转发的配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值