【问题标题】:AWS Elastic Load Balancer on a Single Instance containing two instance of application running on different ports单个实例上的 AWS 弹性负载均衡器,包含在不同端口上运行的两个应用程序实例
【发布时间】:2015-01-30 01:28:34
【问题描述】:

我在单个 EC2 实例上运行在端口 8090 和 8091 上的两个应用程序。我想为这两个实例使用单个 ELB,并且两个应用程序都是相同的。

但是对于相同的 ELB 端口,我无法映射不同的侦听器 即 8080 -> 8090 8080 -> 8091 我希望每当我点击 ELB 时,都应该调用 8090 或 8091 中的两个应用程序之一。

【问题讨论】:

  • ELB 后面只有一个实例违背了负载均衡器的目的。如果该实例出现故障,则您的站点已关闭。你说应用都是一样的,那为什么不直接启动第二个实例,在两者之间进行负载均衡呢?

标签: amazon-web-services amazon-ec2 amazon-elb


【解决方案1】:

ELB 不支持映射到特定主机。 ELB 仅将其端口映射到后端实例的端口。您可以将两个 ELB 与 DNS 轮询一起使用吗?另一种选择是将 HAProxy 设置为您自己的负载平衡解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多