3

リバース プロキシを使用して node.js アプリを検索する nginx がありました。基本的には、ポート 80 でリッスンし、ポート 3000 で実行されている node.js コンテンツをサーバー化していました。

同じドメインで、同じ nginx インスタンスに対して別のリバース プロキシをセットアップしたいのですが、構成が機能していないようです。

server {
    listen 80;

    server_name test;

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}
server {
    listen 8080;

    server_name test2;

    location / {
        proxy_pass http://localhost:3001;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

ご覧のとおり、ポート 80 -> 3000 を逆にしたいのですが、さらに 8080 -> 3001 をミックスに追加したいと思います。何か提案はありますか?

4

0 に答える 0