Node.js 我可以在同一端口上运行多个loopback.io应用程序吗?

Node.js 我可以在同一端口上运行多个loopback.io应用程序吗?,node.js,express,port,loopbackjs,Node.js,Express,Port,Loopbackjs,关于以下问题: 如果我使用strongloop loopback生成我的节点应用程序,我可以在同一端口上运行多个应用程序(后端、api rest)吗?通常情况下,你要做的是在不同端口上运行应用程序的多个实例,并在前面使用某种负载平衡器在实例之间切换,从而将其作为一个端口公开 假设您在端口3001、3002和3003上启动了3个实例,您可以在nginx中这样做: http { upstream myloopbackapp { server localhost:3001;

关于以下问题:


如果我使用strongloop loopback生成我的节点应用程序,我可以在同一端口上运行多个应用程序(后端、api rest)吗?

通常情况下,你要做的是在不同端口上运行应用程序的多个实例,并在前面使用某种负载平衡器在实例之间切换,从而将其作为一个端口公开

假设您在端口3001、3002和3003上启动了3个实例,您可以在nginx中这样做:

http {
    upstream myloopbackapp {
        server localhost:3001;
        server localhost:3002;
        server localhost:3003;
    }

    server {
        listen 80;

        location / {
            proxy_pass http://myloopbackapp; 
        }
    }
}
进一步阅读:


在Apache和IIS中也有同样简单的方法来实现这一点。

通常,您要做的是在不同的端口上运行应用程序的多个实例,并在前面使用某种负载平衡器在实例之间切换,从而将其作为一个端口公开

假设您在端口3001、3002和3003上启动了3个实例,您可以在nginx中这样做:

http {
    upstream myloopbackapp {
        server localhost:3001;
        server localhost:3002;
        server localhost:3003;
    }

    server {
        listen 80;

        location / {
            proxy_pass http://myloopbackapp; 
        }
    }
}
进一步阅读:


在Apache和IIS中也有同样简单的方法可以做到这一点。

非常感谢!但是如果我有不同的应用呢?我也在用IIS 7,有人吗@萨姆特?非常感谢!但是如果我有不同的应用呢?我也在用IIS 7,有人吗@萨姆特?