配置两个应用程序的位置

我需要配置两个在不同端口运行的spring boot应用程序(机构站点和一个应用程序),但是这两个应用程序在根目录“ /”中没有上下文路径运行,并且我无法更改上下文应用程序的路径,因为我需要更改许多文件 网址的。

这是配置文件:

server {

        listen 80 default_server;
        listen [::]:80 default_server;

        # Here we should specify the name of server
        server_name server.com.br;

        location = /  {
             proxy_pass http://localhost:8089/;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             proxy_set_header X-Forwarded-Proto $scheme;
             proxy_set_header X-Forwarded-Port $server_port;
        }

        location /{some pattern here} {
             proxy_pass http://localhost:8081/login;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             proxy_set_header X-Forwarded-Proto $scheme;
             proxy_set_header X-Forwarded-Port $server_port;
        }

        ...
}

我有一个DNS域,因此我想将站点配置为ROOT“ /”,斜杠“ / **”之后的任何内容都将重定向到应用程序,我想我也必须处理这两个应用程序的静态位置文件。 NGINX可以处理这样的事情吗?

zhshyp 回答:配置两个应用程序的位置

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3122340.html

大家都在问