-
5 votesanswersviews
通过AWS上的ELB在Kubernetes上公开单独的Kafka经纪人
我正在AWS上运行KOPS Kubernetes集群,试图让kubernetes-kafka示例与Elastic Load Balancer一起工作 . 以下是两个经纪人的外部服务部分: kind: Service apiVersion: v1 metadata: name: outside-0 namespace: kafka spec: selector: app: kaf... -
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
在粘性会话中将不同用户路由到ELB后面的相同EC2
我们正在评估不同的架构方法,因此不要使用AWS . 基本上我们试图找出是否可以将多个用户路由到一个ELB后面的同一个EC2实例,并使用粘性会话 . One bit of documentation说"The load balancer uses a special cookie to associate the session with the original server that ... -
1 votesanswersviews
使用Socket.io时,为什么AWS ALB会断开连接
我正在尝试以最简单的形式使用ALB / Node.js / socket.io解决方案,并且我遇到了握手断开连接的问题 . 目前,我故意仅使用TargetGroup中的一个节点来消除与节点切换和会话粘性相关的变量 . 通过我的NAT实例直接连接到节点时,它工作正常 . 断开仅在通过ALB时发生 . 这是我设置的内容: ALB与侦听器HTTP 80 - > 8081(无SSL) 2个... -
1 votesanswersviews
AWS ELB在启用会话粘性时错误输出400错误请求超过35个请求
我们在 AWS ELB 中使用会话粘性来维护我们在多个实例上的应用程序的会话 . 我们使用wkhtmltopdf工具向此ELB endpoints 发送请求,以生成用于从HTML生成PDF的页眉和页脚 . 我们无法为超过17页的PDF生成页眉和页脚 . 经过深入调查后发现ELB在35个请求(18个 Headers 和17个页脚)之后给出了 400 Bad request 错误[在access_lo... -
0 votesanswersviews
与AWS ELB上的应用程序cookie粘性会话
我有一个在ELB后面有多个EC2实例的应用程序 . 以前,我们使用AWSELB cookie(AWS生成的cookie策略)在ELB上启用了粘性会话,并且它运行顺利 . 现在,由于一些要求,我们必须使用应用程序cookie在ELB上设置粘性会话 . 在请求中,我们发送此应用程序生成的cookie但它不起作用 . 有人可以帮助我吗? -
4 votesanswersviews
Kubernetes:如何在公开服务时更改AWS Load Balancer的默认超时60秒?
在AWS中使用--type =“LoadBalancer”公开服务当前会创建一个TCP级别的AWS ELB,默认超时为60秒 . 有没有办法改变超时,除了手动查找负载均衡器并使用AWS工具重新配置它? (即,费力的kubectl描述服务xyz | grep“LoadBalancer Ingress” - >使用AWS API通过此URL查找负载均衡器并设置其超时)或者是使用此自动创建的ELB... -
0 votesanswersviews
EC2实例上的HTTPS
我在亚马逊(AWS)上有一个EC2实例 . 该实例位于ELB(Elastic Load Balancer)之后 . 我想允许HTTPS连接到达EC2实例 . 是否有必要为HTTPS配置负载均衡器,即检查证书等,或者传统上是否可以在EC2实例和虚拟主机SSL配置中完成? 我问的原因是因为我通过ELB允许流量 - > EC2用于端口80和443,但只有端口80到达实例 . 编辑 Nmap sca... -
2 votesanswersviews
嵌入式Tomcat的Spring Boot在AWS ELB后面 - HTTPS重定向
在EC2实例上运行Spring引导应用程序端口8080 . AWS ELB配置为重定向 80 -> 8080 443 (SSL termination happens here) -> 8080 应用程序使用Spring Security,如果用户到达http://example.com,它将重定向到 . 我想登录页面使用SSL . Spring安全代码段: http.re... -
0 votesanswersviews
当我使用AWS ELB Spring Boot时,如何将http重定向到https?
我正在设置支持AWS ELB的Spring Boot Admin . 配置是...... ELB(http,80) - >应用程序(8080)ELB(https,443) - >应用程序(8080)并且,有/ ping endpoints 用于ELB运行状况检查 . 我希望每个ELB http请求都被重定向到https . 我试过这个解决方案 . Spring Boot with ... -
0 votesanswersviews
AWS - 如何将Elastic Beanstalk连接到专用RDS实例
有人可以通过分步指南清楚地解释,从简单到开始,如何正确设置连接到的私有RDS实例: Elastic Beanstalk实例,其中环境使用负载 balancer ,使用PHP作为其平台自动扩展Web服务器环境 . MySQL Workbench 附注,EB和RDS实例都在同一个VPC中 . 我想实际上这可能更像是如何正确设置和连接IAM配置文件和角色问题 . 本质上,我想限制来自RDS实... -
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... -
1 votesanswersviews
如何为多个服务提供一个Kubernetes LoadBalancer余额?
我在AWS上的Kubernetes集群中托管了以下服务 . 端口80和443上的nginx服务器 . 一个Minecraft服务器,位于25565端口 . 两者都很好 . 我目前将它们都设置为 type: LoadBalancer ,因此它们都具有为群集提供入口的Elastic Load Balancers . 我想只有一个ELB - 它们需要花钱,并且没有理由不在相同的外部IP上安... -
4 votesanswersviews
Kubernetes中的真正负载均衡?
什么是负载均衡器? 负载 balancer 可改善跨多种计算资源(例如计算机,计算机群集,网络链接,中央处理单元或磁盘驱动器)的工作负载分布 NodePort NodePort不是负载均衡器 . (我知道,一旦流量在集群内部, kube-proxy 负载均衡pod之间的流量)我的意思是,最终用户点击 http://NODEIP:30111 (例如)URL来访问应用程序 . 即使POD之间的流... -
25 votesanswersviews
ELB背后的Symfony2重定向到http而不是https
Issue: 用户使用https://example.com/login登录 身份验证已获批准 在security.yml中配置后,Symfony2在登录后将用户重定向到配置文件页面 . But it redirects them to the wrong url http://example.com/homepage security.yml : security: ... -
0 votesanswersviews
ELB Nginx将http重定向到https
所以这是我的配置: server { listen 80; server_name *.example.com; if ($http_x_forwarded_proto = 'http') { return 301 https://$server_name$request_uri; }... -
0 votesanswersviews
从AWS ApiGateway重定向到公共ELB
我试图将来自api网关的呼叫重定向到AWS中的公共elb . ELB向全世界开放,但我不能通过API网关使其工作 . API GateWayConfiguration 当我调用事件操作{“消息”:“内部服务器错误”}时,我从邮递员那里收到此回复 从AWS测试控制台,我收到此错误: 1月17日星期三20:29:12 UTC 2018:由于配置错误导致执行失败:主机名'public-elb.amaz... -
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... -
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)转发到实例上的同一端口 . 但是,如...