多节点应用程序 nginx 配置

多节点应用程序 nginx 配置
server {
    listen 80;
    server_name domain1.com www.domain1.com;
    location / {
        proxy_pass http://localhost:3000;
        include /etc/nginx/proxy_params;
    }
}

server {
    listen 80;
    server_name domain2.com www.domain2.com;
    location / {
        proxy_pass http://localhost:3001;
        include /etc/nginx/proxy_params;
    }
}

我有两个简单的服务器块,domain1.com 可以工作,但是 domain2.com 没有成功的代理,并且命中了在 localhost:3000 运行的节点应用程序。但是,domain2.com:3001 可以正确转到 3001。

任何建议,我相信这很简单。

相关内容