我已经从 AWS 控制台创建了一个负载均衡器。使用生成的 URL,我如何测试它是否真的有效?使用 Curling 或从浏览器访问它不起作用。负载均衡器 URL 如下所示
internal-site-123456.us-east-3.elb.amazonaws.com
对上述 http/https 版本进行 Curling 或 ping 操作不起作用。
编辑
原来我忘了用端口号来 curl 了。现在我可以测试一下了。
答案1
我想到四件事:
- 验证 ELB 运行状况检查是否在您的后端实例上通过。
- 检查您的 ELB 日志以验证它是否能够连接到您的后端实例。
- 检查您的应用程序日志以查看 ELB 是否正在连接。
- 在后端实例上执行数据包捕获,查看 ELB 是否正在尝试连接。
答案2
检查 ELB 或 ELB 后面的实例的 CloudWatch 指标。这显然只有在完全设置后才有效。