负载均衡案例

  • 对所有请求实现一般轮询规则的负载均衡
upstream backend{server 192.168.200.146:9001;server 192.168.200.146:9002;server 192.168.200.146:9003;
}
server {listen 8083;server_name localhost;location /{proxy_pass http://backend;}
}
  • 对所有请求实现加权轮询规则的负载均衡
upstream backend{server 192.168.200.146:9001 weight=7;server 192.168.200.146:9002 weight=5;server 192.168.200.146:9003 weight=3;
}
server {listen 8083;server_name localhost;location /{proxy_pass http://backend;}
}
  • 对特定资源实现负载均衡
upstream videobackend{server 192.168.200.146:9001;server 192.168.200.146:9002;
}
upstream filebackend{server 192.168.200.146:9003;server 192.168.200.146:9004;
}
server {listen 8084;server_name localhost;location /video/ {proxy_pass http://videobackend;}location /file/ {proxy_pass http://filebackend;}
}
  • 实现带有URL重写的负载均衡
upstream backend{server 192.168.200.146:9001;server 192.168.200.146:9002;server 192.168.200.146:9003;
}
server {listen  80;server_name localhost;location /file/ {rewrite ^(/file/.*) /server/$1 last;}location / {proxy_pass http://backend;}
}

Nginx七层负载均衡的案例相关推荐

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

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

  2. Nginx七层负载均衡配置

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

  3. Nginx七层负载均衡原理解析

    一.网络协议:应用层 七层负载均衡主要工作在网络七层ISO协议的第七层,即应用层.由于在应用层主要是处理对应的应用层协议的相关数据,如HTTP协议,而无法操作传输层TCP连接相关细节,故在七层负载均衡 ...

  4. 七层负载均衡 nginx

    七层负载均衡 简单解说: ============================================================== 一.集群的分类:(cluster) 1.高可用集 ...

  5. l4 l7 代理_什么是四层(L4 proxy)和七层负载均衡(L7 proxy)?区别是什么? 翻译自Nginx官网...

    阅读前的小说明: 由于工作需要,本人正在研究微服务架构.而微服务的服务网格( Service Mesh )架构中,需要选择一种 proxy 作为每个微服务之间通讯的代理.因此为了定夺微服务中常用的两种 ...

  6. 四层和七层负载均衡的特点及常用负载均衡Nginx、Haproxy、LVS对比

    一.四层与七层负载均衡在原理上的区别 图示: 四层负载均衡与七层负载均衡在工作原理上的简单区别如下图: 概述: 1.四层负载均衡工作在OSI模型中的四层,即传输层.四层负载均衡只能根据报文中目标地址和 ...

  7. nginx的七层负载均衡

    目录 1.负载均衡介绍 四层负载均衡 七层负载均衡 四层和七层的区别 2.nginx的配置文件 3.实验 测试 1.负载均衡介绍 四层负载均衡 所谓四层负载均衡是指OSI七层模型中的传输层, 那么传输 ...

  8. 常见的服务器集群负载均衡技术:二三四七层负载均衡,DNS、LVS、F5、nginx负载均衡

    服务器集群负载均衡技术 LB:load balance负载均衡器.有时也叫做director. DNS负载均衡 DNS负载均衡,最基础的是轮询方式,循环返回不同的服务器IP地址.可以同时返回多个服务器 ...

  9. 四层和七层负载均衡的区别

    负载均衡设备也常被称为"四到七层交换机",那补充: 所谓四层就是基于IP+端口的负载均衡:七层就是基于URL等应用层信息的负载均衡:同理,还有基于MAC地址的二层负载均衡和基于IP ...

最新文章

  1. JavaEE框架整合之基于注解的SSH整合
  2. linux下各种Raid介绍
  3. 双轴机械臂建模分析数据
  4. ‘Series‘ object has no attribute ‘sort‘
  5. electron 解压zip_如何将Node.js中的.zip/.rar文件解压缩到文件夹中
  6. 二维数组排序php array_work,Arrays.Sort()中的那些排序算法
  7. 以太网性能测试仪应该具备什么功能?
  8. 用纯css3和html实现一些复杂的泡沫对话框
  9. 高可用性及容灾的几个衡量指标
  10. 利用MATLAB对数据进行切片并绘制图表
  11. Windows 下使用GNU开发环境[转]
  12. 推进 DevSecOps 走向未来
  13. LaTex建立参考文献链接
  14. 第1章:认识Java
  15. centos7虚拟机网桥模式不通_Centos7虚拟机桥接模式
  16. WPS-JS宏开发-基础知识-01-初识
  17. 关于水晶易表的简介及水晶易表安装初识
  18. 终止python程序的死循环_终的解释|终的意思|汉典“终”字的基本解释
  19. NetFPGA-SUME下reference_nic测试
  20. 电商双十一购物节促销活动及短信营销解决方案

热门文章

  1. 【CMS】安装CMS
  2. delphi 画 带箭头的线
  3. linux seq_file 接口
  4. 任意两点间的最短路问题(Floyd-Warshall算法)
  5. Xamarin使用ListView开启分组视图Cell数据展示bug处理
  6. 自写网站入门阶段之一:熟悉各种标签的运用
  7. 现代中小企业IT基础平台建设 - 完整案例实战(00_序)
  8. 新Astaroth***病毒可利用杀毒软件窃取数据
  9. 决定将本博客技术知识从VS.Net转型SuperMap产品动态与开发
  10. nginx中文件路径表示方法