关于此问题:Nginx Gunicorn one ip multiple django sites in folders
基于这篇文章https://serverfault.com/questions/655067/is-it-possible-to-make-nginx-listen-to-different-ports,我已经解决了在我的Ubuntu服务器中打开多个端口的问题,但我仍然有一些问题:
打开多个端口为同一个应用提供多个实例是否正确?
如果这是正确的,我如何在用户的网址中隐藏端口?要访问一个实例,他们(用户)必须输入“http://1.1.1.1:81/app1/”或“http://1.1.1.1:82/app2/”。这是个好主意吗?
谢谢!
答案 0 :(得分:0)
我将基于域名或子域名路由而不是基于端口的路由。所以,而不是www.mysite.com:8000,www.mysite.com:8001,等等,你会有类似subdomain1.mysite.com,subdomain2.mysite.com等的东西。
以下是另一个涉及此问题的讨论:route different proxy based on subdomain request in nginx
答案 1 :(得分:0)