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即使不是直接面向互联网用户的,也需要在安全组中允许所有地址访问流量端口

相关推荐
故乡de云18 小时前
Google Cloud与AWS大数据AI服务对比:2026年企业选型指南
大数据·人工智能·aws
China_Yanhy2 天前
AWS S3 深度配置指南:每一栏每个选项有什么作用
java·数据库·aws
China_Yanhy2 天前
后端开发者的 AWS 大数据指南:从 RDS 到 Data Lake
大数据·云计算·aws
China_Yanhy3 天前
AWS EKS三种类别,如何选择
云计算·aws
xybDIY3 天前
亚马逊云 Organizations 组织 Link 账号关联与解绑自动化解决方案
运维·自动化·云计算·aws
可观测性用观测云4 天前
Lambda NodeJS 运行时链路接入观测云
aws
我先去打把游戏先5 天前
TCP、TLS、HTTP、HTTPS、MQTT、MQTTS几种网络协议的对比与解释
嵌入式硬件·mcu·物联网·网络协议·tcp/ip·http·aws
China_Yanhy5 天前
AWS EC2 挂载新网卡不通?从网卡启动到策略路由的完整排查指南
网络·云计算·aws
在云上(oncloudai)6 天前
Amazon EFS 全面解析
aws·亚马逊云科技
卖芒果的潇洒农民6 天前
AWS EC2
云计算·aws