Application Load Balancer-ALB

Application Load Balancer-ALB

  • 什么是ALB
  • 开通ALB服务
  • 实现IPv4服务的负载均衡
    • 创建ALB实例
    • 创建服务器组
    • 添加后端服务器
    • 配置监听
    • 设置域名解析(可选)
    • 释放ALB实例

什么是ALB

在介绍ALB之前首先介绍一下负载均衡SLB,可以说SLB是负载均衡家族之首
在这里插入图片描述
其中,应用型负载均衡ALB(Application Load Balancer):专门面向七层,提供超强的业务处理性能,例如HTTPS卸载能力。单实例每秒查询数QPS(Query Per Second)可达100万次。同时ALB提供基于内容的高级路由特性,例如基于HTTP报头、Cookie和查询字符串进行转发、重定向和重写等,是阿里云官方云原生Ingress网关。

网络型负载均衡NLB(Network Load Balancer):面向万物互联时代推出的新一代四层负载均衡,支持超高性能和自动弹性能力,单实例可以达到1亿并发连接,帮您轻松应对高并发业务。NLB面向海量终端连接、高并发消息服务、音视频传输等业务场景针对性地推出了TCPSSL卸载、新建连接限速、全端口监听等高级特性,在物联网MQTTS加密卸载等场景为用户提供多种辅助手段,是适合IoT业务的新一代负载均衡。

传统型负载均衡CLB(Classic Load Balancer):支持TCP、UDP、HTTP和HTTPS协议,具备良好的四层处理能力,以及基础的七层处理能力。
这样对于负载均衡家族及ALB也就有了初步的认识,下面我们开始操作。

开通ALB服务

官方测评提供了一个体验通道,可以 一分钱领取ALB资源包,下面先来领取资源包吧,进入一分钱领取ALB资源包页面之后直接点击【立即购买】跳转到确认订单页面,否选协议点击【去支付】
在这里插入图片描述
确认支付后完成ALB资源包购买。

实现IPv4服务的负载均衡

下述操作即创建一个IPv4版本的ALB实例,并将来自IPv4客户端的访问请求转发至后端服务器。

创建ALB实例

负载均衡控制台地址:https://slb.console.aliyun.com/alb/cn-zhangjiakou/albs 点击【实例】菜单,随后点击【创建应用型负载均衡】
在这里插入图片描述
在创建ALB实例页面,由于我的云服务器ECS地域是【张家口】,这里默认选中的就是云服务器ECS的地域,另外需要勾选2个可用区,而我实际上只能完整配置一个可用区B,这时我点击可用区A的【添加vSwitch】跳转到专有网络控制台的创建交换机页面
在这里插入图片描述
输入交换机名称,选择专有网络、可用区后点击【确定创建】,创建完成之后跳转到交换机列表页
在这里插入图片描述
可以看到我们创建成功的交换机【test2023】。
这时回到创建ALB实例页面继续向下进行,提示【创建关联角色】
在这里插入图片描述
点击【创建】,3秒后提示创建关联角色成功,此时【立即购买】按钮可点击,点击【立即购买】跳转到【确认订单】页面,勾选协议,点击【立即开通】
在这里插入图片描述
提示开通成功。创建ALB实例成功之后,就可以继续创建后端服务器组了

创建服务器组

点击左侧菜单栏【服务器组】后点击【创建服务器组】
在这里插入图片描述
在打开的创建服务器组页面选择 服务器类型,输入 服务器组名称,选择VPC、资源组,剩下的保持默认,
在这里插入图片描述
点击【创建】可以看到提示
在这里插入图片描述
此时服务器组创建成功。

添加后端服务器

在服务器组列表页面,点击【编辑后端服务器】
在这里插入图片描述
打开后端服务器列表页面,点击【添加后端服务器】,在弹层页面中选择已经有的云服务器ECS,
在这里插入图片描述
点击【下一步】,为设置的后端服务器配置端口和权重
在这里插入图片描述
点击【确定】之后完成后端服务器的配置。

配置监听

完成了后端服务器组的配置,下面开始配置监听,打开【实例】菜单
在这里插入图片描述
点击实例右侧【创建监听】,打开页面,选择负载均衡协议,输入监听端口80,点击【下一步】
在这里插入图片描述
选择服务器类型,下拉框选择我们创建的后端服务器组,点击【下一步】
在这里插入图片描述
确认一下监听配置信息,如需修改点击右侧修改,无需修改点击【提交】
在这里插入图片描述
提示监听配置成功
在这里插入图片描述

设置域名解析(可选)

首先需要复制应用型负载均衡ALB的实例DNS名称,点击菜单【实例】,点击打开实例详情,复制DNS名称
在这里插入图片描述
打开云解析DNS控制台:https://dns.console.aliyun.com/?spm=a2c4g.11186623.0.0.5e4c680dCGLb2P#/dns/domainList 点击【添加域名】
在这里插入图片描述
在弹出窗口添加请求域名,
在这里插入图片描述
这里需要进行txt授权校验,也就是域名身份校验,我这里没有可用的域名,
在这里插入图片描述
因此后面的步骤就不再继续操作下去,需要操作的可以参考官方文档给出的设置域名解析的步骤。
那么到此创建ALB实例的操作就算完成了。如果不再需要ALB实例的话可以参考下面操作释放ALB实例。

释放ALB实例

释放ALB实例后,便无需为ALB实例付费,但绑定的后端服务器仍会照常计费。

实例开启删除保护功能时,则不能对该实例执行释放操作。如果需要释放该实例,请先至实例详情页面关闭删除保护开关,否则系统会报错。

警告 如果您已经将一个自定义域名解析至ALB实例的DNS域名或IP地址,在释放该ALB实例之前,需要先将该自定义域名解析至另外一个负载均衡实例,避免业务中断。
点击实例列表右侧【释放】
在这里插入图片描述
在弹出框点击【确定】
在这里插入图片描述
释放成功,到此整体的应用型负载均衡ALB操作从创建ALB实例到最后的释放ALB实例就算全部完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/24969.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ubuntu20.04 安装OpenSSL 1.0.2o (借助腾讯AI完全OK)

文章目录 ubuntu20.04安装openssl-1.0.2o安装后看不到版本信息如何解决 腾讯云 AI 代码助手: 要确认 Linux 开发板的 CPU 是多少位的,可以使用以下方法: 打开终端。输入以下命令,然后按回车键: cat /proc/cpuinfo这将显示关于 CP…

Elastic Search(ES)Java 入门实操(3)数据同步

基本概念和数据查询代码: Elastic Search (ES)Java 入门实操(1)下载安装、概念-CSDN博客 Elastic Search(ES)Java 入门实操(2)搜索代码-CSDN博客 想要使用 ES 来查询数…

【WEB前端2024】3D智体编程:乔布斯3D纪念馆-第37课-自动切换纹理

【WEB前端2024】3D智体编程:乔布斯3D纪念馆-第37课-自动切换纹理 使用dtns.network德塔世界(开源的智体世界引擎),策划和设计《乔布斯超大型的开源3D纪念馆》的系列教程。dtns.network是一款主要由JavaScript编写的智体世界引擎&…

jupyter notebook使用conda环境

pycharm中安装过可以使用的库在jupyter notebook中导入不进来 1 检查pycharm中安装的库的位置 2 检查jupyter notebook中安装的库的位置 3 查看jupyter notebook内核名字 可以看到jupyter notebook中内核名字叫ipykernel 4 安装ipykernel 在pycharm的terminal中 pip instal…

【C语言】动态内存经典笔试题(下卷)

前言 如果说动态内存是C语言给我们的一个工具,那么只有掌握了工具的特点我们才能更好地使用。 紧随上卷,我们再来看看动态内存另外两道经典的笔试题。 (建议没看过上卷的朋友可以先看完上卷再回来:【C语言】动态内存经典笔试题…

项目总结报告(Word模板)

2 项目工作成果 2.1 交付给用户的产品 2.2 交付给研发中心的产品 2.2.1 代码部分 2.2.2 文档部分 2.3 需求完成情况与功能及性能符合性统计 2.3.1 需求完成情况统计 2.3.2 功能符合性分析 2.3.3 性能符合性分析 3 项目工作分析 3.1 项目计划与进度实施分析 3.1.1 开发进度 3.1.…

2024年6月8日 (周六) 叶子游戏新闻

万能嗅探: 实测 网页打开 某视频号、某音、某红薯、某站,可以做到无水印的视频和封面下载功能哦,具体玩法大家自行发挥吧。 《丝之歌》粉丝又要失望:大概率不会亮相Xbox发布会即将于后天举行的 Xbox 发布会预计将会有许多令人兴奋的消息。早些…

STM32F103C8T6 HAL库 printf重定向 USART1 DMA方式发送数据

前言: 在上一篇文章里,我采用printf重定向为usart1,但是这样发送,对于MPU的负载比较大,所以本篇文章采用DMA方式,解放MPU资源,去做其他的事情,这里仅做为自己的记录。 正文开始&…

Halcon 双相机标定与拼图(二)

一、概述 这种标定有两种模式,有一个标定板和多个标定板两种 一个标定板 两个相机的重叠区域比较大,那么我们可以把标定板放到那个重叠区域来统一坐标系,如下 这种是只需要一个标定板,这种是推荐的方式 。这种是比较简单的&…

第二十节:带你梳理Vue2:Vue子组件向父组件传参(事件传参)

1. 自定义事件 除了可以处理原生的DOM事件, v-on指令也可以处理组件内部触发的自定义的事件,调用this.$emit()函数就可以触发一个自定义事件 $emit() 触发事件函数接受一个自定义事件的事件名以及其他任何给事件函数传递的参数. 然后就可以在组件上使用v-on来绑定这个自定义事…

启动游戏出现concrt140.dll错误的解决方法

concrt140.dll是一个动态链接库文件,属于Microsoft Visual C 2015 Redistributable组件集的一部分。这个文件是并发运行时库(Concurrency Runtime)的一部分,对于支持和增强应用程序的多线程与并发执行能力至关重要。它包含了实现并…

003-两台交换机堆叠(IRF)

两台交换机堆叠(IRF) 概念 IRF (Intelligent Resilient Framework) 是华为公司提出的一种交换机堆叠技术,它允许用户将多台物理交换机设备连接在一起,从而逻辑上形成一个单一的、统一的、大容量的虚拟交换机。IRF堆叠技术通过堆…

【自动部署】4.阿里云ECS服务器 IDEA自动部署项目

如何在IDEA中,自动部署项目到阿里云ECS服务器?今天我们就来实现一键部署功能。 执行maven命令打包免密登录,在IEDA中连接服务器执行stop服务上传jar包到服务器执行start脚本查看运行日志1.安装Alibaba Cloud Toolkit 2.配置host 3.自动化部署后端 右击项目,选择Alibaba CL…

第一篇红队笔记-百靶精讲之W1R3S-john

https://download.vulnhub.com/w1r3s/w1r3s.v1.0.1.zip 主机发现 nmap端口扫描及思路 扫描某个网段 扫描单个ip所有端口 重复扫描单个ip具体端口 udp协议再来一次 漏洞扫描 FTP渗透 尝试匿名登陆 防止文件损坏 识别加密方式-hash-identifier base64 Web目录爆破…

C#操作MySQL从入门到精通(19)——插入数据

前言: 谈到数据库,大家最容易脱口而出的就是增删改查,在本篇文章之前一直都是说的各种查询,本文就是说的增删改查中的增,所谓增也就是增加数据的意思,插入数据就是增加数据。 本文测试使用的数据库如下: 1、插入完整行 所谓插入完整行就是一行所有列的数据都是自己插…

《精通ChatGPT:从入门到大师的Prompt指南》第4章:避免常见错误

第4章:避免常见错误 在使用ChatGPT进行Prompt编写时,常见的错误可能会大大影响生成内容的质量和准确性。本章将详细讨论这些错误,并提供如何避免它们的建议。 4.1 不明确的指令 在使用ChatGPT时,一个常见的问题是指令不够明确。…

理解数仓建模

​​​在数仓建设的过程中,由于未能完全按照规范操作, 从而导致数据仓库建设比较混乱,常见有以下问题: 数仓常见问题 ● 数仓分层不清晰:数仓的分层没有明确的逻辑,难以管理和维护。 ● 数据域划分不明确…

【网络编程开发】10.UNIX套接字域

10.UNIX套接字域 UNIX域套接字是用于在同一台计算机上运行的进程之间进行通信的一种机制。它与传统基于TCP/IP协议栈的套接字不同,UNIX域套接字操作更为高效,因为它避免了网络层的开销,不涉及网络报头、检验和、顺序号等复杂的网络协议处理过…

C#操作MySQL从入门到精通(16)——使用子查询

前言: 我们在查询数据的过程中有时候查询的数据不是从数据库中来的,而是从另一个查询的结果来的,这时候就需要使用子查询,本文使用的测试数据如下: 1、子查询 下面的代码就是先查询地址是安徽和广西的学生年龄,然后获取年龄对应的姓名 private void button__SubQuery…

Spring boot+vue前后端分离

目录 1、前端vue的搭建 2、后端项目的构建 pom文件中引入的jar包 yml文件用来配置连接数据库和端口的设置 application.property进行一些整合 service层 imp层 mapper 实体类 额外写一个类、解决跨域问题 3、测试 1、前端vue的搭建 建立项目的过程略 开启一个建立好…