amazon-web-services - 您的内部负载均衡器必须有一个私有子网
问题描述
我想在 AWS 上为两个 AZ/子网中的两个 EC2 实例创建一个内部 NLB。
配置: 1 个 VPC、2 个 AZ、2 个私有子网和 2 个公有子网:
AZ | eu-central-1a | eu-central-1b |
---|---|---|
公共子网 | 公共 1 | 公共 2 |
私有子网 | 私人1A | 私人2A |
EC2 实例位于私有子网中。
在 Mappings/eu-central-1a 我可以选择public 1或private 1A。在 Mappings/eu-central-1b 下只有public 2和错误消息:
Your internal load balancer must have a private subnet.
You can update the subnet’s route table in the VPC Console
专用网络及其路由表看起来相同。不确定,还需要做什么。
解决方案
我同时使用了 AWS CLI。这解决了问题。
# aws elbv2 create-load-balancer --type network --name my-load-balancer --subnets subnet-07.......9528 subnet-0a..........5170 --scheme internal
推荐阅读
- php - 使用 ajax、codeigniter、php 的动态相关菜单下拉菜单
- c# - 如何从任务中读取 http 状态码
? - html - 使用 Vuejs2 将函数附加到 html5 视频
- php - 在 Instamojo 中获取方法帖子不允许出现错误
- sql - SQL - 删除从查询结果中过滤的行
- mongodb - 用 supertest 测试 POST 仍然会创建新文档
- ios - 如何防止 UITableViewCell 内的手势干扰 UITableView 的滚动?
- azure - 通过 Graph Api 在 Azure ADB2C 中添加自定义声明
- python - 如何从select语句中批量调用数据并附加到数据框中?
- java - StaleElementReferenceException:陈旧的元素引用:元素未附加到页面文档