# 如果是多台服务器的话,则在此配置,并修改 location 节点下面的 proxy_pass
upstream django {# 8000端口访问率是8001端口的3倍 3/4:1/4server 127.0.0.1:8000 weight=3;  #权重分配weightserver 127.0.0.1:8001 weight=1;
}
server {# 监听80端口listen 80 default_server;listen [::]:80 default_server;root /var/www/html;index index.html index.htm index.nginx-debian.html;server_name _;location / {# 请求转发到gunicorn服务器# proxy_pass http://127.0.0.1:8000;# 请求转发到多个gunicorn服务器proxy_pass http://django;# 设置请求头,并将头信息传递给服务器端 proxy_set_header Host $host;# 设置请求头,传递原始请求ip给 gunicorn 服务器proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}
}
  • Gunicorn安装

    pip install gunicorn

  • 启动

# -w: 表示进程(worker) -b:表示绑定ip地址和端口号(bind)
# gunicorn -w 2 -b 127.0.0.1:8000 运行文件名称:django程序实例名
gunicorn -w 2 -b 127.0.0.1:8000 wsgi:application
# gunicorn -w 2 -b 127.0.0.1:8001 运行文件名称:django程序实例名
gunicorn -w 2 -b 127.0.0.1:8001 wsgi:application

nginx、gunicorn实现负载均衡相关推荐

  1. nginx服务器的负载均衡和动静分离(未完)

    安装nginx,我的博客里面有介绍源码和yum安装. 实战:使用nginx实现动静分离的负载均衡集群 实战:使用haproxy实现负载均衡集群 LB负载均衡集群分为两类:LVS(四层)和Nginx或p ...

  2. Nginx学习之负载均衡fair模块

    2019独角兽企业重金招聘Python工程师标准>>> Nginx学习之负载均衡fair模块 2017-04-10 20:27 写在开始 前面对Nginx的三种负载均衡实现做了一个简 ...

  3. 基于nginx的tomcat负载均衡和集群(超简单)

    今天看到"基于apache的tomcat负载均衡和集群配置 "这篇文章成为javaEye热点. 略看了一下,感觉太复杂,要配置的东西太多,因此在这里写出一种更简洁的方法. 要集群t ...

  4. Nginx 反向代理 负载均衡 虚拟主机

    Nginx 反向代理 负载均衡 虚拟主机配置 通过本章你将学会利用Nginx配置多台虚拟主机,清楚代理服务器的作用,区分正向代理和反向代理的区别,搭建使用Nginx反向搭理和负载均衡,了解Nginx常 ...

  5. FastDFS蛋疼的集群和负载均衡(十五)之lvs四层+Nginx七层负载均衡

    ###Interesting things lvs+nginx的拓扑图 准备环境,基于上一篇[Diary Report 2018-1-3]关于FastDFS蛋疼的集群和负载均衡(十三)之LVS-DR环 ...

  6. (转)nginx+iis实现负载均衡

    nginx+iis实现负载均衡 最近在研究分布式系统架构方面的知识,包括负载均衡,数据库读写分离,分布式缓存redis等.本篇先从负载均衡服务架构入手,关于负载均衡百度百科的定义如下:负载均衡,英文名 ...

  7. nginx+tomcat的负载均衡

    nginx+tomcat的负载均衡 一. Nginx的安装配置 1. Nginx服务器端 Nginx服务器的IP:192.168.5.108 Tomcat01的IP:   192.168.5.102 ...

  8. So easy!Nginx+SpringBoot 实现负载均衡

    在介绍Nginx的负载均衡实现之前,先简单的说下负载均衡的分类,主要分为硬件负载均衡和软件负载均衡,硬件负载均衡是使用专门的软件和硬件相结合的设备,设备商会提供完整成熟的解决方案,比如F5,在数据的稳 ...

  9. nginx 反向代理负载均衡 tomcat集群应用

    nginx 反向代理负载均衡 tomcat集群应用 环境介绍: 系统:centos5.8_64 192.168.0.201:nginx服务器 192.168.0.202:tomcat服务器 192.1 ...

  10. Nginx七层负载均衡配置

    Nginx七层负载均衡 Nginx要实现七层负载均衡需要用到proxy_pass代理模块配置.Nginx默认安装支持这个模块,我们不需要再做任何处理.Nginx的负载均衡是在Nginx的反向代理基础上 ...

最新文章

  1. 如何停oracle的job,ORACLE如何停止一个JOB
  2. VC++ 单文档和多文档应用程序
  3. python多线程编程(2): 线程的创建、启动、挂起和退出
  4. 移动短信回执怎么开通_才知道移动积分需要主动开通功能,才会消费产生积分,垃圾!!!...
  5. python时间比较好_花了半个月时间,终于找到了一款最适合的python教程
  6. Extjs中的组件含有ID,会导致界面混乱。(textfield,comboBox等)
  7. 库克协议CTO:加密货币有望成为法定货币替代金融工具
  8. 如何在 Mac 上的 Pages 文稿中查找和替换文本?
  9. linux数字小键盘,银行工作者必备!小郭数字小键盘练习软件:免费数字键小键盘指法练习...
  10. Linux rpm 命令使用详解
  11. 数据结构与算法_01链表
  12. U盘快捷方程病毒 iexplore.vbs
  13. android 刷机及基础常识
  14. 红帽 RHCSA笔记
  15. vue项目搭配elementui需要下载的东西
  16. 一文读懂 非root用户正确编译安装 protobuf —— 附 CMakeLists.txt 配置
  17. 基于html篮球网页游戏,分享一款在线打篮球游戏网页源码
  18. 这样构建的用户画像!想不懂你的用户都难
  19. linux 7.0 域名,RHEL 7.0已发布 CentOS 7 即将到来
  20. Jeremy Cole大神关于Innodb的文章分享

热门文章

  1. python元组和列表都支持的方法_(3)python 列表和元组
  2. 第20月第9天 paddlepaddle
  3. 【JUC多线程与高并发】线程进阶,性能优化之无锁
  4. 关于STM32的ITM 方式输出走了一些弯路
  5. SQL数据库事务隔离级别总结
  6. 科目性质与恒等式对应关系
  7. Python软件编程等级考试三级——20200913B
  8. java面试题目(含解答)汇总
  9. 传奇之路——国际化的中国人
  10. 一天一个产品分析之印象笔记_米米米米粒口红_新浪博客