我正在尝试将我们的 AWS EC2 实例置于负载均衡器后面。这种方法效果很好,但我遇到了一个问题,我不知道如何解决。
负载均衡器后面的实例没有分配公共 IP 地址,并且除了通过负载均衡器之外无法直接访问互联网。
问题是,这意味着我无法使用 yum 更新实例,因为您得到以下信息:
Loaded plugins: priorities, update-motd, upgrade-helper
Could not retrieve mirrorlist http://repo.eu-west-1.amazonaws.com/latest/main/mirror.list error was
12: Timeout on http://repo.eu-west-1.amazonaws.com/latest/main/mirror.list: (28, 'Connection timed out after 10000 milliseconds')
同样,由于同样的原因,我无法将最新的代码从 git 下载到实例。
我搜索过但找不到解决方案。其他人如何解决这个问题?最佳做法是什么?唯一的方法是为负载均衡器后面的每个实例分配一个公共 IP 吗?