问题标签 [elastic-load-balancer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1358 浏览

amazon-web-services - 将 AWS ELB... 克隆到新子网上

有没有办法将 AWS ELB 克隆到不同的子网上?

我有一个 ELB,它是大堆栈的一部分。它被错误地创建为内部 ELB,而不是面向互联网的。事后似乎没有配置选项可以更改该配置。

我想知道是否有办法:

1) 克隆整个 ELB(带有后端实例、健康检查等),仅使用面向 Internet 的方案创建它。

或者

2) 在不重新创建 ELB 的情况下更改方案

0 投票
2 回答
554 浏览

amazon-web-services - 使用负载均衡器在 AWS ECS 上尝试 dask.distributed 集群时出现连接错误

我们正在尝试使用 AWS 上的 ECS 启动一个 dask 集群。我们当前的设置:

  • 两个服务 - 一个 dask-scheduler 服务和一个 dask-worker 服务,每个服务都有一个任务定义。每个服务都有一个任务(将来 dask-worker 任务可以扩展)。
  • dask-scheduler 将端口 8786、8787 和 9786 从容器映射到主机。dask-worker 任务不映射任何端口。
  • 一个经典的负载均衡器位于 dask-scheduler 前面,并监听 TCP 上的这三个端口。即使我们只有一个 dask-scheduler 任务,负载均衡器也会在调度程序重新启动时提供静态地址。
  • dask-worker 以负载均衡器的 arg 启动。dask-scheduler 以无参数启动。

不幸的是,我运气不太好。我收到这些日志消息:

我认为这是负载均衡器的问题。当我使用静态 IP 运行相同的设置时,它工作正常。

任何想法为什么这应该是一个问题?我尝试过以--no-nanny模式运行,我尝试将负载均衡器地址传递给--host调度程序,但无济于事。

0 投票
3 回答
4138 浏览

amazon-web-services - Elastic Beanstalk 重用现有负载均衡器

是否可以使用弹性 beantalk 重用现有的负载均衡器?

0 投票
2 回答
633 浏览

amazon-web-services - AWS EC2 通过负载均衡器将 HTTP 重定向到 HTTPS

我正在尝试在我的应用程序中实现 HTTPS。这是一个运行在 8080 端口上的 JHipster/SpringBoot 应用程序。我通过 AWS 实现了 HTTPS,以使事情变得更容易,因为证书可以由 AWS 证书管理器服务自动处理/更新。

所以我没有改变我的服务器上的任何东西。我在 AWS 上生成了一个证书,并配置了一个 LoadBalancer 规则,以使用生成的证书从 443 重定向到 8080。当我尝试使用显式 HTTPS 访问我的域时,它就像一个魅力。

问题是我也想将HTTP访问重定向到HTTPS,然后我尝试添加一个规则将80重定向到443,所以它会落在第一个规则(443到8080)并使用证书,但它没有工作。在线研究我发现我应该在我的 .htacess 文件中添加一些行,但也不起作用。我认为这不是我的解决方案,因为所有 HTTPS 的东西都在 AWS 端,有没有办法仅通过 AWS 将 HTTP 重定向到 HTTPS 而无需更改我的服务器?

0 投票
0 回答
310 浏览

amazon-web-services - AWS 上的 WSO2 API 管理器(端口转发)

我已经在 EC2 服务器上安装了 WSO2 API Manager。它工作得很好,但我想通过漂亮的 url 提供(使用端口 443 而不是 9443)。

所以,而不是:

https://example.com:9443/store(API管理器)

https://example.com:8243(API网关)

它看起来像:

https://developer.example.com/store(API管理器)

https://api.example.com(API 网关)

您如何在 AWS 上实现这一目标?

我的计划是在 ec2 服务器前面放置两个负载均衡器。第一个负载均衡器将从传入端口 443 端口转发到 wso2 ec2 服务器(API 管理器)上的传出端口 9443。第二个负载均衡器会将传入端口 443 端口转发到 wso2 ec2 服务器(API 网关)上的传出端口 8243。

当我尝试这个时,我在浏览器中没有得到任何响应,它只是超时。我也在非ssl端口上试过这个,它仍然不起作用。

有任何想法吗?我错过了什么?如何在 AWS 中进行端口转发?最好的方法是什么?

0 投票
1 回答
393 浏览

amazon-web-services - 适用于外部和内部 URL 路径的 AWS 负载平衡

是否可以在 AWS 上设置 App Load Balancer 以供内部和外部访问?例如,一个 Web 应用程序有一个位于 /admin 的管理仪表板,最好只能通过 VPN 访问它,并将站点的其余部分公开。

0 投票
2 回答
359 浏览

php - 在负载平衡环境中在 AWS/EC2 上托管 MediaWiki 的会话问题

我在具有自己的RDS 数据库服务器的单个 AWS EC2服务器上安装了一个MediaWiki应用程序,效果很好。出于负载平衡的目的,我安装了另一个带有负载平衡器的 EC2 服务器来处理额外的 Web 服务器流量。

我编辑了 LocalSettings.php 并将其指向负载平衡 URL $wgServer = " http://xxxxxxxxx.elb.amazonaws.com ",然后我重新声明了 apache 服务器。

该应用程序不再始终如一地工作 - 以下是一些症状。

  1. 登录后,最终用户会看到登录链接,就好像该用户根本没有登录过一样。
  2. 当用户编辑信息时,数据可能会或可能会。

在我关闭负载均衡器中的一个 Web 服务器后,一切都恢复正常了。我怀疑这是由于会话状态等。

如何使应用程序在负载平衡的环境中工作?

我还查看了https://meta.wikimedia.org/wiki/Help:Logging_并在其中搜索了信息,但它没有给我提供如何解决这个问题的线索。

从EC2 Linux 服务器上的https://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.6.tar.gz安装。

0 投票
1 回答
490 浏览

session - 带有多个实例的 AWS ELB 会话反弹?

我在使用带有 LAMP 的多台服务器的 AWS ELB 时遇到问题,用于电子商务网站。

当用户使用指向 AWS ELB 的域登录时,会话将自动弹回(用户已注销)。我正在尝试为应用程序和持续时间启用粘性会话。

但是我的问题没有解决,当我指向没有 elb 的域直接 ec2 实例时,一切正常。

我的电子商务网站在 oscommerce 上。

请为我推荐这个案例。

0 投票
1 回答
738 浏览

amazon-web-services - 在 CloudFormation 中创建 ELB - 忽略粘性策略?

我想创建一个 ELB 作为 CloudFormation 堆栈的一部分,该堆栈具有不会过期的负载均衡器粘性(例如,我没有指定的 CookieExpirationPeriod 属性)。以下是模板的相关 ELB 部分(YAML 格式)。

(我用 xxx 编辑了一些信息)

模板和 ELB 的创建没有问题,但是当我在控制台上检查粘性时,它说它已被禁用。我是否错误配置了 LBCookieStickinessPolicy?正如我所提到的,我希望它启用但没有到期。

0 投票
1 回答
164 浏览

apache - 在带有 Apache 服务器和弹性负载均衡器的 Windows EC2 实例上使用 AWS 证书

我正在尝试在具有 Apache 的 EC2 实例上使用我的 aws 证书和弹性负载均衡器。我按照本教程http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-getting-started.html#configure-health-check创建了我的经典负载均衡器。创建后一切看起来都在我的负载平衡器控制台。但是当我尝试使用 https 而不是 http 浏览我的网站时,chrome 说连接不安全。当我从浏览器查看证书内部时,我看到了localhost发布的证书。那么在我的 httpd-ssl.conf 文件或其他文件中是否有任何额外的配置?顺便说一句,所有这些服务都在同一个地区。(法兰克福)