nginx可以根据客户IP进行负载均衡,在upstream里设置ip_hash,以可以对同一个C类地址段
的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个.C类地址:C类地址第1字节、第2字节和第3个字节为网络地址,
第4个个字节为主机地址。另外第1个字节的前三位固定为110.
NGINX的UPSTREAM目前支持的5种方式的分配:
轮询(默认)
upstream back_server {
        server 192.168.0.15;
        server 192.168.0.16;
 }
weight(权重)
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况
upstream backserver {
server 192.168.0.14 weight=10;
server 192.168.0.15 weight=10;
}
ip_hash
每个请求按访问IP的HASH结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题.
upstream backserver {
ip_hash;
server 192.168.0.14:88;
server 192.168.0.15:80;
}

最新文章

  1. Spark2 ML 学习札记
  2. DB2 SQL 日期函数
  3. C#与Swift异步操作的差异
  4. java JedisUtils工具类
  5. SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 解决办法
  6. UVa 409 Excuses, Excuses!
  7. 不让input表单的输入框保存用户输入的历史记录
  8. Django通用视图执行过程
  9. es6重点笔记:对象
  10. 使用sshpass方式实现ssh自动登录
  11. linux常用命令:cd 命令
  12. Spring Boot 2 (五):Docker Compose + Spring Boot + Nginx + Mysql 实践
  13. 《web前端设计基础——HTML5、CSS3、JavaScript》 张树明版 简答题简单整理
  14. SWF 文件不能本地访问 只有仅限于文件系统的 SWF 文件
  15. [转载]linux中sed的用法
  16. bzoj千题计划221:bzoj1500: [NOI2005]维修数列(fhq treap)
  17. Genymotion-ARM-Translation_v1.1安装报“an error occured while deploying the file”
  18. Mock制作假数据
  19. 从LayoutInflater分析XML布局解析成View的树形结构的过程
  20. [DeeplearningAI笔记]卷积神经网络1.6-1.7构造多通道卷积神经网络

热门文章

  1. checkbox 多选框 :jquery之全选、全不选、反选
  2. 基于RESTful API 怎么设计用户权限控制?
  3. hdu 4122 Alice's mooncake shop (线段树)
  4. tomcat启动dubbo报IO异常
  5. (原+转)linux安装rtl 8812au驱动
  6. windows 7 提示缺少D3DCOMPILER_47.dll的正确解决方法
  7. aligned_storage简单学习
  8. Error 25007.初始化合成时发生错误。安装程序无法使用 LoadLibraryShim() 加载合成。
  9. 【MongoDB】MongoDB的安装教程
  10. Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步