【腾讯云的1001种玩法】十分钟轻松搞定云架构 · 负载均衡的几种类型
今天,我们来了解一下负载均衡的几种类型,来帮助我们更好的使用腾讯云负载均衡。
腾讯云负载均衡从大类上来分,有两个大类,分别是公网负载均衡实例和内网负载均衡实例。其中公网实例又分为公网有固定IP负载均衡实例和公网无固定IP负载均衡实例。公网实例用于链接互联网(外网)的负载均衡和请求分发,内网实例用于内网的负载均衡和请求分发。
公网型负载均衡实例通过 Internet 从客户端获取请求,并向绑定监听器的后端服务器分发这些请求。
内网负载均衡只能在腾讯云内部访问,不能通过 Internet 访问(没有公网域名或公网 IP)。内网负载均衡通过对应的 VIP 将内网客户端对服务器端的请求合理地分配到服务器集群上。
内网负载均衡一般用于内网服务集群的请求处理。
公网有固定 IP 型负载均衡实例均会被分配固定的 BGP 公网 IP,支持接收客户端的 HTTP、HTTPS、TCP、UDP 等请求转发。同时支持会话保持、健康检查等所有腾讯云负载均衡提供的服务。
公网有固定IP型负载均衡实例的主要应用场景就是当对公网提供服务的是服务器群集,需要提供统一的入口,并将公网用户请求合理地分配到服务器集群时;要对服务器集群做故障容错和故障恢复时;以及为不同运营商的用户提供就近接入,做网络提速时;
而公网无固定 IP 类型的负载均衡实例不会被分配固定的公网 IP(VIP),但腾讯云会为每个公网无固定 IP 负载均衡实例提供一个 二级域名。
公网无固定 IP 类型的负载均衡实例 仅支持 HTTP 协议七层转发功能不支持 A 记录,不支持 Cname绑定,意味着用户只能向一个腾讯云提供的域名发送请求。
如果你要使用你自己的域名来承载请求,是不能使用无固定IP型的负载均衡器。
公网无固定IP负载均衡实例的应用场景是比较窄的。主要应用于当用户需要大量域名时;当对公网提供HTTP服务的是服务器群集,需要提供统一的入口,并将公网用户请求合理地分配到服务器集群时;希望对HTTP服务器集群做故障容错和故障恢复时;公司内部的A系统到B系统之间的跳转,企业内部的局域网业务等;为不同运营商的用户提供就近接入,做网络提速时;
不过,我们依然建议大家使用公网有固定IP类型的负载均衡,自由度更高,可以更好的去服务业务。
拓展阅读
公网负载均衡实例:https://www.qcloud.com/document/product/214/6147
内网负载均衡实例:https://www.qcloud.com/document/product/214/6148
固定IP型LB快速入门:https://www.qcloud.com/document/product/214/6574
公网应用型LB快速入门:https://www.qcloud.com/document/product/214/8975
- SQL Server安全(3/11):主体和安全对象(Principals and Securables)
- 在SQL Server里如何进行页级别的恢复
- 你可能不知道的字符比较中的“秘密”
- c++实现简单计算器
- re模块(正则表达式)
- Python学习——collections系列
- 为stackGan一个工程创建一个虚拟环境,python 2.7 tensorflow0.12-tensorflow 1.01
- linux 普通操作,查看资源使用情况
- Python 函数使用记录,join函数和os.path.join用法
- 01.SQLServer性能优化之----强大的文件组----分盘存储
- stackGan实验
- pyTorch基础入门练习
- 昨天遇到的几个常用函数
- 【深入浅出】一篇超棒的机器学习入门文章
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 小程序生成二维码海报的组件-wxa-plugin-canvas
- kbone 是什么?这可能是最好的小程序开源框架
- jQuery根据填写的input的数值导出excel表格
- 小程序根据返回值英文渲染出对应的中文
- redis灵魂拷问:聊一聊AOF日志重写
- 小程序返回的时间戳转化成时间
- JSP 报错:ReferenceError: $ is not defined
- 小程序使用 组件库 vant-weapp详细教程
- DEBUG=1 宏定义对 @weakify 和 @strongify 的影响分析
- 为什么 demangle 会失败?
- js使用webgl
- Java 后台开发面试题分享三
- llvm 对 copy 属性的优化(1)
- Zookeeper 分布式技术入门
- llvm 对 copy 属性的优化(2)