本文适用于以下场景:

在VPC架构实现高可用的情况下,通过elb负载均衡器针对不同目标组的不同应用设定转发规则,从而实现利用负载均衡器的A记录+端口/配置的PATH路径访问到相应目标组的主机应用上。

操作步骤:

一、通过堆栈创建所需环境

此处使用本站的VPC简单架构搭建,如有需要请查询参考。

1、搜索并进入CloudFormation服务
CloudFormation服务
2、选择创建堆栈
创建堆栈
3、在设计器中创建模板
创建模板
4、将已写好的JSON或YAML复制到模板中
根据步骤完成设计器设计
5、

二、部署应用

在EC2中部署应用(可利用userdata创建执行代码和rc.local(需允许x权限)重启执行代码)并制作ami(如需),测试ami实际可用

三、创建目标组

根据需求创建所需目标组(本实验共创建group1和group2两个目标组)
创建目标组

四、创建负载均衡器

1、根据需求配置负载均衡器名称、端口等,根据业务需求选择可用区和子网
配置负载均衡器
选择子网
2、在配置路由界面选择一个已有的目标组(此处为group1)
选择目标组

五、创建启动模板(如需)
六、创建AutoScalling组(如需)

七、配置转发规则(重点)

通过负载均衡器的侦听器配置转发规则,达到通过访问链接后跟配置路径访问不同服务的需求

进入侦听器规则编辑
如图配置侦听器规则(国际区显示)
配置完成(中国区显示)

Last modification:March 28th, 2020 at 07:54 pm
分享是对我最大的赞赏