小编oDD*_*ooL的帖子

nginx:上游有多个服务器指令?

我正在尝试打包 2 个使用 nginx 作为代理的应用程序,并将每个配置文件传送到/etc/nginx/conf.d/.

在一个文件 ( combined.conf) 中执行此操作非常有效:

    upstream backend1 {
      http://localhost:8989;
    }

    upstream backend2 {
      http://localhost:8990;
    }

    server {
      location /backend1/ {
        proxy_pass  http://backend1;
      }
      location /backend2/ {
        proxy_pass  http://backend2;
      }
Run Code Online (Sandbox Code Playgroud)

但是,当拆分为 2 个文件时,其中一个重定向系统会失败:

所以我的问题是:一个http节点可以有 2 个不同的server孩子吗?

Nginx文档对此一无所知。

不过,其他人似乎已经在这种架构上 …

nginx

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

nginx ×1