上一篇:部署Django项目到阿里云(五)——反向代理及均衡负载技术Nginx
上节我们用公网IP访问了nginx的页面,再之前,我们访问django项目的时候也是直接输公网IP这样的方式访问,本节我们讲解怎么通过nginx连接不同服务器,运行Django项目,实现反向代理访问及负载均衡。
说明:
原本应该是nginx一台服务器,django项目两台服务器,通过访问nginx的服务器,来得到django的反馈界面,因为只购买了一台服务器,仅用端口区别来学习(nginx为47.105.40.200,django为47.105.40.200:90和47.105.40.200:33)。
47.105.40.200:90用uwsgi运行在后台
47.105.40.200:90/test显示server1;
47.105.40.200:33用runserver运行在前台
47.105.40.200:33/test显示server2;<