我使用用户数据从实例创建了一个 AMI
#!/bin/bash
yum update -y
yum install httpd -y
systemctl enable httpd
systemctl start httpd
它启动 Apache 服务器,在我有一个索引页面,其中存储了实例详细信息,因此当我通过实例 IP 地址访问网页时,它将显示它已经完成的信息,因此我创建了一个 AMI
该实例,然后创建了一个 Launch Configuration
、Load Balancer
和 ASG
,它与我的 VPC and public subnets
一起附加。
我正在努力使其成为托管负载平衡自动缩放 Web 应用程序,该应用程序根据我的指标启动实例,但问题是在启动新实例时未显示“用户数据”,并且没有显示让我通过 IP 地址连接。
我还有一个 CPU 脚本,它将在我的实例上以 100% 运行我的 CPU 利用率,因此它会触发我的指标,如果它超过 60%,它将每分钟左右启动新实例,我也想知道如何我会看到负载分布在这些实例之间以确保它平均分布到所有单独的可用区吗?会有日志吗?