问题标签 [amazon-elb]

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 回答
1413 浏览

https - AWS ELB 服务器端 HTTPS

尽管使用 AWS 设置 HTTPS,但我一直在努力。我一直在尝试使用自签名证书进行此操作,但发现该过程有点问题。

一路上出现的一个问题是服务器端 HTTPS 的业务。我正在使用的客户端请求当用户点击服务器时 URL 更改为 HTTPS。我想知道“服务器端 HTTPS”是否意味着该协议对最终用户是透明的?他们还会在浏览器中看到 HTTP 吗?

谢谢。

0 投票
2 回答
1519 浏览

jakarta-ee - How to make Amazon Elastic Beanstalk https only?

I am using Amazon Elastic Beanstalk for my JSP web deployment. I want my application should be run only on HTTPS. I have also configured load scheduler to listen HTTPS request as well. But i am not able to find a way where it will become HTTPS only. I tried to configure my EBS server(using PUTTY & my machine ip i edited server.xml & web.xml so that each request will become HTTPS as per tutorial http://www.itworld.com/development/79351/how-configure-tomcat-always-require-https) But when i done this then EBS server health gone down(red). Also i noticed when load on application grows beyond threshold then new instance is created & when load gets down then old instance will be deleted & new one is preserver so please somebody tell me how to deal with this problem.

Thanks in advance.

0 投票
3 回答
5006 浏览

jakarta-ee - 如何将 http 请求重定向到安装在 Amazon ElasticBeanstalk 上的 java 应用程序上的 https

我将 Amazon ElasticBeanstalk 用于我的 Java EE Web 应用程序部署。我希望我的应用程序应该只是 https,所以我已经在 ElasticLoadbalancer 上配置了 SSL 证书。我也将 web.xml 文件配置为

但问题是当我点击http://www.myweb.com然后它重定向到http://www.myweb.com:8443所以我想从 url 中删除端口 Amazon EBS & 负载均衡器的工作解释如下 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
98 浏览

amazon-web-services - 我可以为 Amazon ELB 中的不同路由指定不同的上游指令集吗

我目前正在为我的负载均衡器使用 Nginx 服务器。但是为了使用亚马逊的负载均衡功能,我想迁移到亚马逊 ELB。但问题是我的应用程序具有由不同 ec2 实例处理的不同路由或位置(具有不同子 URL 的相同域名)。比如说。(abc.com/ 由一组 ec2 实例处理,而 abc.com/xyz/* 由另一组实例处理)。现在我使用 nginx 来指定不同的上游列表和它们处理的位置。我试图在 Amazon ELB 中查看它,但没有找到。那么是否可以在 Amazon ELB 中做到这一点,或者有什么办法吗?

0 投票
2 回答
213 浏览

amazon-ec2 - 基于每个实例上的转码进程数的 EC2 和 ELB 策略

我需要在 ELB 后面的一系列自动缩放实例上对大量音频文件进行转码。转码脚本的核心是基于Node.Js和FFMPEG。排队是不可能的,因为用户没有耐心!我需要控制每个实例上的转码数量以避免 CPU 100% 问题。

我的问题:

A-有没有办法为 ELB 定义一个策略来控制每个实例的连接数?如果没有,是否有任何参数可以控制每个实例的平均 CPU 利用率并在触发级别后添加一个新的?(我找到了这张幻灯片,但它不完整)如果它动态添加一个新实例,那么新实例需要多少时间才能 100% 有效地为用户提供服务(我的意思是自动缩放是否有很长的延迟?)

B-是否有另一种替代架构来实现相同的转码解决方案?(我已将我当前的想法作为图纸包含在此答案中)。我不能使用 Transcoding.com 之类的第三方解决方案,我需要拥有自己的本地解决方案。

C-我为每个实例使用 node.js,并通过套接字向用户浏览器显示进度。从浏览器端,我定期向 node.js 端发送一些 ajax 请求以获取进度信息。这种机制是否存在粘性会话问题?

谢谢。

0 投票
5 回答
2245 浏览

amazon-ec2 - 如何在多个 ec2 实例上更改应用程序?

我是 AWS 新手。谁能指出我如何更新驻留在多个 ec2 实例上的应用程序的正确方向?

我找到了这个答案: 如何更新多个负载均衡的 EC2 实例? 指向这篇文章: http: //linuxforloves.wordpress.com/2009/04/11/sharing-amazon-elastic-block-store-among-multiple-instances/ 文章已更新并说明您可以从 EBS 启动- 支持的 AMI 到现在基本上可以具有无限大小。

这是否意味着我可以在 ec2 实例上加载应用程序,创建保存到 ebs 卷的 ami,然后从 EBS 支持的 ami 启动,而不是拥有可以使用我的应用程序更新的 ebs 实例?

这是否意味着我将启动配置设置为使用 ami 而不是 ami 的 ebs 音量?

本质上,我的问题是,如何更新在多个 ec2 实例上运行的应用程序,而无需登录每台机器并更改应用程序?

谢谢!

0 投票
1 回答
450 浏览

amazon-web-services - AWS Elastic Load Balancing,如何将子文件夹指向博客?

我正在使用亚马逊的 ELB 指向两个应用服务器。我想知道,我可以使用 ELB 来指出:

mysite.com/blog以反向代理类型的方式到 tumblr 博客,以允许我在我的域下托管所有博客内容?

亚马逊的 ELB 可以做到这一点吗?

谢谢

0 投票
6 回答
39078 浏览

amazon-web-services - 当您的实例位于 ELB 之后时,您如何为 AWS 建立维护页面?

当您想在 ELB 后面部署新版本的应用程序时,如何在 AWS 中建立维护页面?我们希望在新的自动扩展实例出现时让 ELB 将流量路由到维护实例,并且只有在它们完全启动后才“翻转”到新实例。我们使用自动缩放来降低现有实例并启动具有新代码的新实例。

我们试图避免的情况是让 ELB 为新 EC2 实例提供流量,同时还提供维护页面。由于我们没有启用粘性会话,我们希望防止用户在维护模式页面和部署在 EC2 实例中的应用程序之间来回切换。我们也不能只是扩大规模(例如从 2 个实例增加到 4 个实例,然后再回到 2 个)来引入新实例,因为代码更改可能涉及数据库更改,这会破坏旧代码的更改。

0 投票
1 回答
691 浏览

cookies - ELB HAproxy 和 cookie

我在 HA-Proxy 前面使用 ELB。在 ELB 上禁用粘性,我在 HA-Proxy 中有此配置:

我正在使用 curl 进行查询,我注意到如果我直接查询 HA-Proxy,我会为每个查询获取一个 cookie。但是对于 ELB,我会在第一次查询时得到一个 cookie,但在下一个查询时不会,我必须等待几分钟才能给我一个 cookie。

知道为什么吗?

HA-Proxy 版本 1.4.18 2011/09/16

0 投票
2 回答
435 浏览

amazon-web-services - ELB缺乏A记录支持的可能解决方案?

嘿伙计们,我想知道这似乎是解决 Amazon Elastic Load Balancer 缺乏专用 IP 的古老问题的可行解决方案,因此没有记录支持。

如果我创建一个微型/小型实例并将其连接到弹性 IP 会怎样。然后我可以使用该 IP 作为我网站的 A 记录地址。该实例会将其 100% 的流量转发到 ELB 负载均衡器地址(Haproxy?),然后该地址将正常运行并将该流量转发到我的服务器池。

通过这种架构,我可以使用我的 A 记录和 ELB。

  • 除了将流量转发到 ELB 的初始实例的成本之外,这还有什么缺点吗?

  • 这种双重转发会造成太多的延迟,还是真的可以忽略不计,因为它们都在 AWS 中?

感谢您的反馈。