Nginx七层负载均衡的案例
负载均衡案例
- 对所有请求实现一般轮询规则的负载均衡
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七层负载均衡的案例相关推荐
- FastDFS蛋疼的集群和负载均衡(十五)之lvs四层+Nginx七层负载均衡
###Interesting things lvs+nginx的拓扑图 准备环境,基于上一篇[Diary Report 2018-1-3]关于FastDFS蛋疼的集群和负载均衡(十三)之LVS-DR环 ...
- Nginx七层负载均衡配置
Nginx七层负载均衡 Nginx要实现七层负载均衡需要用到proxy_pass代理模块配置.Nginx默认安装支持这个模块,我们不需要再做任何处理.Nginx的负载均衡是在Nginx的反向代理基础上 ...
- Nginx七层负载均衡原理解析
一.网络协议:应用层 七层负载均衡主要工作在网络七层ISO协议的第七层,即应用层.由于在应用层主要是处理对应的应用层协议的相关数据,如HTTP协议,而无法操作传输层TCP连接相关细节,故在七层负载均衡 ...
- 七层负载均衡 nginx
七层负载均衡 简单解说: ============================================================== 一.集群的分类:(cluster) 1.高可用集 ...
- l4 l7 代理_什么是四层(L4 proxy)和七层负载均衡(L7 proxy)?区别是什么? 翻译自Nginx官网...
阅读前的小说明: 由于工作需要,本人正在研究微服务架构.而微服务的服务网格( Service Mesh )架构中,需要选择一种 proxy 作为每个微服务之间通讯的代理.因此为了定夺微服务中常用的两种 ...
- 四层和七层负载均衡的特点及常用负载均衡Nginx、Haproxy、LVS对比
一.四层与七层负载均衡在原理上的区别 图示: 四层负载均衡与七层负载均衡在工作原理上的简单区别如下图: 概述: 1.四层负载均衡工作在OSI模型中的四层,即传输层.四层负载均衡只能根据报文中目标地址和 ...
- nginx的七层负载均衡
目录 1.负载均衡介绍 四层负载均衡 七层负载均衡 四层和七层的区别 2.nginx的配置文件 3.实验 测试 1.负载均衡介绍 四层负载均衡 所谓四层负载均衡是指OSI七层模型中的传输层, 那么传输 ...
- 常见的服务器集群负载均衡技术:二三四七层负载均衡,DNS、LVS、F5、nginx负载均衡
服务器集群负载均衡技术 LB:load balance负载均衡器.有时也叫做director. DNS负载均衡 DNS负载均衡,最基础的是轮询方式,循环返回不同的服务器IP地址.可以同时返回多个服务器 ...
- 四层和七层负载均衡的区别
负载均衡设备也常被称为"四到七层交换机",那补充: 所谓四层就是基于IP+端口的负载均衡:七层就是基于URL等应用层信息的负载均衡:同理,还有基于MAC地址的二层负载均衡和基于IP ...
最新文章
- JavaEE框架整合之基于注解的SSH整合
- linux下各种Raid介绍
- 双轴机械臂建模分析数据
- ‘Series‘ object has no attribute ‘sort‘
- electron 解压zip_如何将Node.js中的.zip/.rar文件解压缩到文件夹中
- 二维数组排序php array_work,Arrays.Sort()中的那些排序算法
- 以太网性能测试仪应该具备什么功能?
- 用纯css3和html实现一些复杂的泡沫对话框
- 高可用性及容灾的几个衡量指标
- 利用MATLAB对数据进行切片并绘制图表
- Windows 下使用GNU开发环境[转]
- 推进 DevSecOps 走向未来
- LaTex建立参考文献链接
- 第1章:认识Java
- centos7虚拟机网桥模式不通_Centos7虚拟机桥接模式
- WPS-JS宏开发-基础知识-01-初识
- 关于水晶易表的简介及水晶易表安装初识
- 终止python程序的死循环_终的解释|终的意思|汉典“终”字的基本解释
- NetFPGA-SUME下reference_nic测试
- 电商双十一购物节促销活动及短信营销解决方案