nginx反向代理,监听同一个端口,如何填写路径
项目用的是微服务的项目,使用了反向代理去映射端口,两个服务映射到同一个端口,nginx的配置文件该如何填写?不同服务映射到不同端口又要怎么写server {listen 81;//监听的端口server_name localhost;//监听的域名location /message {//当当问这个路径时实际上会去访问下面这个地址proxy_pass http://localhost:xxx;//
·
项目用的是微服务的项目,使用了反向代理去映射端口,两个服务映射到同一个端口,nginx的配置文件该如何填写?不同服务映射到不同端口又要怎么写
server {
listen 81;//监听的端口
server_name localhost;//监听的域名
location /message {//当当问这个路径时实际上会去访问下面这个地址
proxy_pass http://localhost:xxx;//你的服务地址端口
}
location / {//多个路径可以实现访问不同的页面
root D:/ddm-web;
index index.html;
}
}
server {
listen 82 default_server;//监听82端口
location / {//当访问localhost:82的时候,会跳转到下面的地址(页面)
root d:/webroot; #path to the static files folder
index index.html;
}
location /cool {//当访问localhost:82/cool的时候,会跳转到下面的地址(页面)
proxy_pass http://localhost:18080/cool;
}
location /abc/service {//同理
proxy_pass http://localhost:18084/workflow/service;
}
}
以上,谨记!
更多推荐
所有评论(0)