使用Nginx配置同域名同端口下的服务转发

因服务器的业务拆分成了两个独立的微服务,每个服务一个独立的端口。要在同域名同端口下供外网访问,就选择使用Nginx来实现,经过查资料和尝试之后,实现如下:
#server one
upstream apps{
	server 127.0.0.1:8880;
}
#server two
upstream usop{
	server 127.0.0.1:8870;
}

server{
	listen 8800;	#Nginx监听的端口号
	server_name localhost;	#域名

	#访问例子http://localhost:8800/apps
	location /apps {
		proxy_pass http://apps;
	}
	#访问例子http://localhost:8800/usop
	location /usop {
		proxy_pass http://usop;
	}
	#默认路径
	location / {
		root html;
		index index.html;
	}

}

猜你喜欢

转载自blog.csdn.net/CaptainUsop/article/details/79007684