-
2 votesanswersviews
如何停止AWS CloudWatch UnHealthHostCount错误警报?
我们每天多次收到此消息(通过电子邮件发送): ALARM:美国的“elb-production-UnHealthHostCount” - N. Virginia您收到此电子邮件是因为您在美国 - 弗吉尼亚州N区的Amazon CloudWatch警报“elb-production-UnHealthHostCount”已进入警报状态,因为“阈值”交叉:1个数据点(0.2)大于阈值(0.0) . ... -
5 votesanswersviews
公共ELB仅可从API网关访问
有没有办法限制我的ELB只接受来自API网关的调用?我假设如果可能的话,可以使用API网关的客户端证书来完成 . 一般来说,我对任何替代解决方案持开放态度我需要的是暴露1 api endpoints 而不使我的EC2实例/ ELB完全公开 . 我希望只能通过API网关进行呼叫,我可以限制每秒的呼叫数量 . -
0 votesanswersviews
AWS VPC:使用带有负载均衡器和专用子网的NAT和Internet网关时的奇怪行为
请考虑以下基于this document的设置: 具有四个子网的AWS VPC . 一个公共和三个私人(每个可用区一个) VPC附加了Internet网关 . 公有子网(10.0.1.0/24)具有Elastic Load Balancer(V2),NAT网关和用于SSH'进入环境的堡垒服务器 . 此子网的路由表定义为: 10.0.0.0/16 -> local 0.0.0.0/... -
-2 votesanswersviews
如果服务器具有另一个子网,则网络负载均衡器不会分配流量
我刚刚遇到网络负载均衡器的奇怪行为 . 我在同一个VPC中有4个子网: Public-Subnet-A (eu-central-1a) Public-Subnet-B (eu-central-1b) Private-Subnet-A (eu-central-1a) Private-Subnet-B (eu-central-1b) 我已将Public-Subnet-A和Public-Subnet-... -
0 votesanswersviews
具有目标组的网络负载 balancer 器,其中私有VPC配置内的目标不起作用
我有4个子网的VPC,其中2个是私有的,2个是公共子网 . 我已经将网络负载均衡器创建为存在于不同可用区域中的2个公共子网 . 我还创建了目标组,以便在私有子网中具有目标EC2实例 . 我已将文档中提到的主要私有IP 's of loadbalancer node's子网列入白名单 . https://docs.aws.amazon.com/elasticloadbalancing/latest... -
0 votesanswersviews
使用AWS Elastic Load Balancer背后的Primus.io(websockets)
我正在尝试设置一个Elastic负载均衡器,以将请求路由到运行带有sockjs的Primus.io的node.js服务器集群,以管理实时通信 . 我已经设置了负载均衡器来监听以下配置: HTTPS 8084 - > HTTPS 8084(我的node.js服务器上使用的端口) SSL 443 - > TCP 80 我的理解是,让websockets通过ELB工作的唯一方... -
0 votesanswersviews
AWS Elastic负载 balancer - 服务错误
我创建了我的负载均衡器并将ec2-instance添加到我的负载均衡器,但它将我的实例标记为停止服务 . 我的负载均衡器和ec2-instance具有分配给它的相同安全组 . 安全组:(入站流量和出站类型:HTTP,协议:TCP,端口范围:80,源:0.0.0.0/0) Load balancer Health Check details: Ping Protocol : TCP Ping Po... -
0 votesanswersviews
自定义Amazon ELB的运行状况检查URL
我一直在尝试为我的AWS ELB创建自己的自定义运行状况检查,并尝试按照_780611上的说明进行操作 . 问题是当我在负载均衡器配置中"Edit health check"时,没有提到"Path",Just Ping协议,Ping端口,超时,间隔, Health 阈值和不 Health 的阈值 . 我找不到让ELB向特定URL发出请求的方法 . 我错过了什... -
1 votesanswersviews
仅从ELB访问Amazon EC2实例
我在EC2实例上部署了一个简单的网站,并创建了一个弹性负载均衡器,将流量路由到此EC2实例 . 我还在我的DNS注册商处创建了一个CNAME记录,将我的域(www.example.com)指向负载均衡器DNS名称(load-balancer-1234567890.us-east-1.elb.amazonaws.com) . 我可以通过3种不同的方式在浏览器中成功访问我的网站: EC2实例公共I... -
1 votesanswersviews
Facebook登录无法使用带有HTTP侦听器的Amazon ELB
在我的网站进入EC2实例并且它正在运行之前,今天我创建了另一个ec2实例并将它们都添加到ELB中 . 在此facebook登录无效后,显示错误“ Error validating verification code. Please make sure your redirect_uri is identical to the one you used in the OAuth dialog req... -
17 votesanswersviews
Amazon Web Services上的会话粘性
我对亚马逊网络服务上会话粘性的使用感到有些困惑 . 当我使用Amazon Elastic Beanstalk部署我的Java Web应用程序时,我可以选择启用会话粘性,然后指定cookie过期时间 . 我的应用程序使用cookie作为会话(JSESSIONID)以及其他小东西 . 大多数网站只有在登录后才能访问(我使用Spring安全管理它) . 该网站最多可运行25个小型EC2实例 . 我应该启... -
24 votesanswersviews
让Amazon Elastic Load Balancer只有一个EC2实例是否有意义?
我的问题很简单 . 只有一个EC2实例的Amazon Elastic Load Balancer(ELB)是否有意义? 如果我理解正确,ELB将在EC2实例之间切换流量 . 但是,我只有一个EC2实例 . 那么,它有意义吗? 另一方面,我使用Route 53将我的域请求domain.com和www.domain.com路由到我的ELB,我不知道如何直接重定向到我的EC2实例 . 那么,我需要一个E... -
10 votesanswersviews
亚马逊ELB - 粘性会话丢失了cookie
我在Elastic Beanstalk上有一个Node.js应用程序,它运行在负载均衡器( elb )后面的多个ec2实例上 . 我的应用程序需要的原因,我不得不激活会话粘性 . 我使用自定义cookie“sails.sid”作为参考激活了“AppCookieStickinessPolicy” . 问题是我的应用程序需要这个cookie才能正常工作,但是当我激活会话粘性时(通过基于持续时间的会话粘... -
3 votesanswersviews
AWS ELB粘性会话可以用于后端请求吗?
我目前在AWS上托管我的Web应用程序,我使用两个ELB实例,一个用于 balancer 前端请求到应用服务器,另一个用于 balancer 从应用服务器到API服务器的后端请求,如下所示(抱歉蹩脚的ascii图): /-->APP1--\ /-->API1 User-->ELB1 ELB2 \-->APP2--/ \-... -
1 votesanswersviews
elb Health 检查和ec2 Health 检查有什么区别?
我对Elastic Load Balancer运行状况检查和Amazon EC2运行状况检查有点困惑 . 在Adding Health Checks to Your Auto Scaling Group它说: 如果已将一个或多个负载 balancer 器连接到Auto Scaling组,并且实例未通过负载 balancer 器运行状况检查,则默认情况下Auto Scaling不会替换该实例 . ... -
0 votesanswersviews
自定义ELB路由
我希望能够使用自定义策略通过AWS ELB将请求路由到我的EC2实例 . 是否可以使用Classic或Application Load Balancer? 例如,在每个EC2实例上运行的应用程序将发出与其正在进行的工作相关的度量 . 我希望ELB路由基于此度量标准发生 - 将请求路由到报告最小量度量的主机 . 该指标与CPU /内存无关 . 它也无法根据请求进行区分 . -
10 votesanswersviews
通过ELB访问AWS EC2实例
我正在尝试在弹性负载均衡器下设置两个实例,但无法弄清楚我应该如何通过负载均衡器访问实例 . 我已经使用安全组设置了实例,以允许从任何地方访问某些端口 . 我可以使用“Public DNS”(publicdns)主机名和端口PORT直接访问实例: HTTP:// [publicdns]:PORT / 负载均衡器包含两个实例,它们都是“服务中”,它将端口(PORT)转发到实例上的同一端口 . 但是,如... -
0 votesanswersviews
跨越TCP 443连接的Amazon ELB会话粘性?
在我使用的部署方案中,有一个ELB, balancer 多个EC2实例,为多域系统提供服务 . 由于ELB不支持HTTPS上的多个SSL证书,因此ELB端口443配置为TCP 443,它指向EC2实例上的端口9443(启用了代理协议) . 这样就可以使用单个ELB安装多个SSL证书,如this blog post中所述 . 现在的问题是粘性策略不能仅与具有HTTPS作为前端协议的侦听器相关联 . ... -
0 votesanswersviews
在对AWS ELB进行基准测试时获得了大量504错误,而不是EC2
首先,抱歉英语不好,我不是本地人 . 我对AWS很新,但不是网络开发,我正在尝试为我的一个网站配置一个 Cloud 解决方案,这个解决方案可以在不久的将来获得大量流量 . 感谢堆栈溢出和AWS文档,我成功配置了我的实例,自动调整组等,但是当用siege测试它时,我遇到了一个奇怪的问题: 直接使用弹性ips对EC2实例进行基准测试可以完美地实现100%可用性,一切都很好ELB上的 基准测试效果不佳... -
6 votesanswersviews
即使主机 Health 且能够提供请求,ELB也会返回HTTP 504错误
我有一个部署在Amazon Web Services(AWS)上的服务,特别是Elastic Load Balancer(ELB)后面的2个实例 . 可用区域被选为所有三个us-west-2a,b,c,但是上述3个区域中只有2个区域中有实例运行 . 问题是即使流量/负载不是太高,但我仍然经常从ELB得到HTTP 504错误 . 日志行如下所示 -1 -1 -1 504 0 0 0 按顺序, -... -
1 votesanswersviews
AWS:将证书信息从ELB发送到EC2
当在AWS ELB上启用Sticky Sessions时,似乎ELB将终止SSL(AWS forum discussing this) . 我需要用户证书中的信息来验证某些内容,因此我需要ELB将此信息转发给EC2实例 . 如何让ELB向我提供用户的证书信息?有没有办法创建自定义标头?所有我能找到的都是这三个 Headers :Amazon docs on x-forwarded-headers ... -
0 votesanswersviews
与AWS ELB上的应用程序cookie粘性会话
我有一个ELB背后有多个EC2实例的应用程序 . 以前,我们使用AWSELB cookie(AWS生成的cookie策略)在ELB上启用了粘性会话,并且它运行顺利 . 现在,由于一些要求,我们必须使用应用程序cookie在ELB上设置粘性会话 . 在请求中,我们发送此应用程序生成的cookie,但它无法正常工作 . 有人可以帮助我吗? -
2 votesanswersviews
无法从VPC中的实例连接到面向ELB的Internet
我有一个面向互联网的V2 ELB . 当我从笔记本电脑连接到VPC时,它将请求路由到VPC中的实例 . 但是,当我尝试从同一VPC内的另一个实例连接到它时,安全组防火墙规则会阻止连接 . 我可以将VPC中的实例连接到ELB的唯一方法是打开https端口(443)到世界各地 . 我究竟做错了什么? ELB(https://elb.domain.com)有以下attrs: 面向互联网,V2(非经典... -
2 votesanswersviews
如何在ELB中使用aws应用程序生成的会话粘性
我一直在努力 . 我在ELB后面的两个EC2实例上实现了一个非常简单的HTTP服务器 . HTTP服务器仅从标头中读取cookie,并在响应头中发回与响应相同的cookie . 在客户端,我使用 curl --cookie "mychannelid=mytest; Expires=Sat, 27-Jun-2017 02:48:17 GMT" --header "Ac... -
1 votesanswersviews
如何测试AWS ELB粘性会话是否按预期工作?
我有一个解决方案,其中ELB配置为使用粘性会话 . 如何实际验证客户端的请求是否实际路由到ELB后面的自动缩放组中的同一个实例? -
0 votesanswersviews
ELB路由策略?
默认路由策略是Round-Robin,具有一些基于IP /会话的粘性 . 还有其他策略吗? (Route53有加权循环,但ELB似乎没有) 循环法是否意味着您应该对ELB背后的所有服务器使用完全相同大小的EC2实例? (使用一些大的和一些小的意味着小的可能会超载而大的那些有资源可用) 是否几乎可以将EC2实例逐个切换到更大的尺寸而无需停机? -
0 votesanswersviews
我如何解决为什么ECS Health 检查失败?
大纲: 我有一个非常简单的ECS容器,它侦听端口5000并写出HelloWorld,以及它运行的实例的主机名 . 我想使用ECS部署许多这些容器并对它们进行负载 balancer ,以便真正了解它的工作原理 . 它在一定程度上起作用,但我的 Health 检查失败(超时)导致容器任务上下跳动 . 当前配置: 1 VPC(10.0.0.0/19) 1互联网网关 3个私有子网,eu-wes... -
0 votesanswersviews
使用ALB的最佳实践
在使用ALB和私有子网内的Docker容器的高安全性和功能方面,最佳做法是什么?我应该在公共子网中使用互联网安装ALB,还是在私有子网中安装ALB,以便在使用ALB功能时保护私有子网内的实例是最好的办法? -
3 votesanswersviews
使用GoDaddy UCC SSL证书的AWS ELB SSL
我已经为我的主站点www.example.com购买了GoDaddy标准UCC SSL证书,其主题替代名称为mail.example.com . 当我下载,转换为PEM并将密钥,证书和证书链更新到AWS控制台UI时,将接受证书 . 但是当我选择它并分配给LoadBalancer时,它会得到一个错误对话框: “无法更改侦听器SSL证书:ValidationError” 除“验证错误”之外没有其他详细... -
0 votesanswersviews
在Amazon ec2上运行CRON作业
这里发布的另一个答案是,在ec2(Linux)上运行cron作业与在任何'nix服务器上运行相同 . 但我很困惑:如何在有多个应用服务器实例的情况下管理cron作业?我本以为会有某种共享的cron ......就像Reddis那样的cron工作 . 如何确保只有一个实例运行cron作业?