【发布时间】:2016-12-29 18:33:02
【问题描述】:
我正在使用新设置并在 ELB 后面设置两个服务:
- 143 端口上的 ELB #1
- ELB #2 在端口 80
我希望在同一个外部 IP 上提供这两种服务,无论是另一个 ELB 还是弹性 IP 等等。但是,我似乎无法将 ELB 添加到 ELB,所以这似乎不是解决方案。
我怎样才能做到这一点?
【问题讨论】:
-
您不能使用两个侦听器来执行此操作,每个协议/端口组合一个并路由到不同的目标组吗?
-
@jarmod,那个(否则很好)计划中的障碍可能是端口 143 是 IMAP,但 ALB 只支持 HTTP,不支持原始 TCP。
-
我认为目标群体只适用于 HTTP;我也需要IMAP。你有例子吗?
-
评论冲突。正确,只有 Classic ELB 可以做 TCP(非 HTTP)。那么 80 和 143 服务在彼此不同的后端实例上?
-
这是在没有一些 3rd 方组件的情况下使用 ELB 或 ALB 的不可能组合。为什么不是两个主机名?我猜是遗留原因,但如果您可以详细说明为什么一个主机名需要为两个不同的服务指向两个不同的集群,也许有一个有用的替代方案。此外,单个或静态外部 IP 地址重要吗?如果是这样,您有 两个 问题,但这可能有助于确定一个可行的选项,因为 ELB/ALB 不使用静态地址(它们不经常更改,但确实会更改)。跨度>
标签: amazon-web-services amazon-elb