AWS NLB使用技巧及问题记录

使用技巧

1、ALB IP经常会发生变化,NLB IP不会变化,VPN可以将生产内部服务的记录都指向NLB

2、NLB的TCP:443端口可以挂载NLB和ALB,甚至可以出现套娃模式,NLB -> NLB -> ALB

NLB如果挂载其他LB,不是同账就只能写IP地址,另外必须都使用TCP协议,不可以TLS,加密访问只需要ALB实现。

问题处理

出现超时是依次排查问题,如果出现对应错误都排查一下

NLB TLS错误

流量最外层是Cloudflare,CDN回源到NLB,到NLB出现TLS错误后有几种可能

1、如果应用为GRPC协议,那么需要Cloudflare启用GRPC

2、出现TLS错误以后确认NLB证书是否有效

3、确认Cloudflare的SSL等级,有灵活,严格,完全严格,尽量使用完全严格

这里如果你使用灵活,回源的流量永远会是http,这部分流量是不安全的

Cloudfalre出现520错误

看上去是源站崩了,检查NLB和后端目标组是开启了传递客户端IP,直接请求源站(NLB)时提示52 empty server,

并且ingress-nginx上没有日志,流量没有打过来

提示上面的报错有两种可能

1、ingress-nginx开启了use_proxy:true,但lb使用了alb,alb无法解析代理协议,导致了空的请求头

2、用于开启了传递客户端IP,ingress-nginx即使不是直接面向互联网用户的,也需要在安全组中允许所有地址访问流量端口。

相关推荐
范桂飓14 小时前
AWS Strands Agents 技术解析
人工智能·云计算·aws
deepseek234 天前
硬预算帽默认值拆解:AWS 九月上线支出上限、GCP 七月跟进,Agent 时代按量付费必须默认断供
人工智能·llm·云计算·agent·aws
johnny2335 天前
AWS系列之Glue
aws
范桂飓7 天前
AWS Agent Infra 架构分析
java·架构·aws
johnny2338 天前
本地AWS云栈工具LocalStack:简介、原理、实战
aws
johnny2338 天前
AWS系列之官方CLI、AWS Local:简介、实战
aws
翼龙云_cloud23 天前
亚马逊云代理商:GPT-6 Astra 上线 Amazon Bedrock API 调用与企业集成实操
云计算·aws·gpt-6 astra
上海英方软件股份有限公司24 天前
什么是 VMware Cloud on AWS 灾难恢复
云计算·vmware·虚拟化·aws·容灾·灾难恢复·云灾备
yunlaodacom25 天前
AWS亚马逊云服务代理商:EC2和S3为什么建议放在同一Region?跨Region流量费和网络成本怎么规划
网络·云计算·aws
科技每日热闻1 个月前
AWS Activate云积分可以用于哪些云服务和AI开发场景?
人工智能·ai·云计算·aws