如何创建ALB(应用程序负载均衡器)

1.进入ELB控制台

如何创建ALB-应用程序负载均衡 - 图1

2.选中要创建负载均衡的类型

如何创建ALB-应用程序负载均衡 - 图2

3.填写ALB信息

名称:就是NLB的标识名称

模式:如果是需要对外Internet访问就选择面向internet

如果是内网服务使用,就选择内部

侦听器:就是填写监听的端口,端口号,自定义

可用区:(这个比较重要)

你后端的那些机器在那个VPC、子网、可用区内,这里你就选哪个

例如下面。我的两台web在默认VPC内的,az-1a和az-1d内,所以我在ALB选择可用区的话,就选择az-1a和az-1d

如何创建ALB-应用程序负载均衡 - 图3

查看后端实例所在的可用区

如何创建ALB-应用程序负载均衡 - 图4

ALB设置可用区

如何创建ALB-应用程序负载均衡 - 图5

4.配置安全组

此安全组跟实例的安全组不是一个。详情区分请看,如何理解使用安全组和NACL

如何创建ALB-应用程序负载均衡 - 图6

如何创建ALB-应用程序负载均衡 - 图7

如何创建ALB-应用程序负载均衡 - 图8

5.设置目标组

目标组:就是后端使用机器的群组,新建或者选择现有的

名称:标记性名称

协议:就是ALB到后端服务器之前的协议。

端口:这个是后端服务的端口。如果是访问NLB的80端口转到后端机器8080的端口。这里就要填8080了。80—》8080

目录类型:这里要选择instance(实例类型)

如何创建ALB-应用程序负载均衡 - 图9

6.注册目标

这里选择的要注意:

1、在下方选择相应的实例,记住你这里的机器所处的可用区必须要和前面选的可用区是一样的,要不无法使用

2、选择好实例后,记住!一定要点击添加到已注册!!如果直接点击下一步,这个后端实例就没有添加到目标群组里面

如何创建ALB-应用程序负载均衡 - 图10

7.检查之间设置的是否有问题

检查之前配置的信息

这里要注意的是子网。如果前面可用区,和后端的实例不是在一个可用区的话,这里会显示一个叹号!!

如何创建ALB-应用程序负载均衡 - 图11

8.创建过程中的状态

两处都是初始化过程中

如何创建ALB-应用程序负载均衡 - 图12

如何创建ALB-应用程序负载均衡 - 图13

如何创建ALB-应用程序负载均衡 - 图14

9.创建成功状态

在状态为 active和healthy时,再去访问连接。如果状态不是这样的话,就要排查是否有其他问题

如何创建ALB-应用程序负载均衡 - 图15

如何创建ALB-应用程序负载均衡 - 图16

10.如何访问创建好的ALB

如何创建ALB-应用程序负载均衡 - 图17

11.浏览器访问

如何创建ALB-应用程序负载均衡 - 图18

如何创建ALB-应用程序负载均衡 - 图19