记录一次腾讯CLB负载均衡引起的线上问题
上上周五我司把部分项目从阿里挪到了腾讯的服务器,其中负载均衡也理所当然的从之前阿里的SLB换成了CLB。
迁移完之后,突然就有用户反映大文件上传不上去,类似这种:
于是乎,我去日志里面去看日志,发现根本就没有日志,连nginx的请求日志都没有。这不应该呀,于是呼我用postman尝试着调用了一下,结果返回的是下面这个,(先记住下面那一行,一会会用到)
这里的413一看就是nginx那一层给报的,在我反映给运维之后,我自己也去跳板机连线上服务器,去看nginx配置,结果发现配置的client_max_body_size为1个G,完全够用,PS:我们业务代码限制的最大上传为80MB,用户上传的文件为70左右的文件。
运维得知这个413问题后,也是无厘头,后来我突然想起来,nginx的info也没有,那说明没有走到nginx这一层,后来我又突然想到了负载均衡,他会不会是在进行转发之前就已经被挡住了,然后结合上面413的那个图片,发现是stgw而不是nginx,这说明啥,说明是stgw这个玩意配置问题,stgw是啥呢?根据我目前的理解他就是腾讯负责负载均衡转发的一个web服务器,和nginx类似,里面的配置项大体一致。其中client_max_body_size的默认配置为60MB,
虽然知道了这个,但是咱作为一名小小的码农,小小的打工人,根本就没有权限去腾讯控制台看这些东西的配置啊,当时运维又不在,无奈之下,只好先找leader帮忙查看一下,我们leader是PHP出身的,所以对于这些配置也是明白的。在腾讯的负载均衡控制台有一个七层个性化配置项,然后就可以在里面配置这些信息了,配置说明可以看这个链接https://cloud.tencent.com/document/product/214/15171?from=10680
在老大给配置完最大上传限制之后,上传接口就好使了。
总结:后来运维说阿里的slb并没有这些配置,腾讯的clb却有限制,而这些配置也是最容易被忽略的。这真是一个大坑啊
记录一次腾讯CLB负载均衡引起的线上问题相关推荐
- 企业级负载均衡解决方案之八:腾讯云负载均衡解决方案CLB
一.前言 腾讯公有云承载了各种类型的网站,存在巨大的接入需求,根据文章<详解腾讯云负载均衡CLB高可靠高性能背后架构>的介绍,腾讯的CLB也是基于DPDK框架进行开发的.文章更多的从架构和 ...
- 阿里云域名解析网络和服务架构设计(三) 之阿里云CLB负载均衡
一.回顾 阿里云域名解析网络和服务架构设计总概览(一)_飞鸽FlyGo的博客-CSDN博客云解析DNS.负载均衡SLB.阿里云ECS服务器.阿里云ECS服务器Nginx代理https://flygo. ...
- spring python负载均衡_Spring Cloud:使用Ribbon实现负载均衡详解(上)
1. 什么是 Ribbon? Spring Cloud Ribbon 是一套实现客户端负载均衡的工具.注意是客户端,当然也有服务端的负载均衡工具,我们后面再介绍.可以认为 Ribbon 就是一个负载均 ...
- 腾讯云ELB负载均衡(blance)
想必谈到腾讯云这里大家并不陌生,因为与它类似的就有阿里云.华为云.今天大数据狂神就来带大家一起了解一下,腾讯云CLB负载均衡. 产品简介 产品概述 云负载均衡(Elastic Load Balance ...
- 腾讯云公网负载均衡技术实现详解
相关阅读: 阿里P7/P8学习路线图--技术封神之路 十几位资深架构师,整理了最新架构师学习体系,分享给大家...... 互联网技术(java框架.分布式.集群)干货视频大全,不看后悔!(免费下载) ...
- 负载均衡 1 ---- ALB和CLB
负载均衡SLB是一种对流量进行按需分发服务,通过将流量分发到不同的后端服务,来扩展系统的吞吐能力,可以消除系统中的单点故障,提升系统的可用性 负载均衡SLB:应用型负载均衡ALB.传统型负载均衡CLB ...
- 跨园区容灾,升级不停服——高可用负载均衡集群实践
对于云计算行业来说,云服务的可用性和可扩展性是的检测其服务质量的重要标准,也是最受用户关注的两大难题.各云计算厂商针对容灾.升级等需求的解决方案,最能够体现其底层架构的实力.腾讯云基于基础架构的优势, ...
- 即时通讯新手入门:一文读懂什么是Nginx?它能否实现IM的负载均衡?
本文引用了"蔷薇Nina"的"Nginx 相关介绍(Nginx是什么?能干嘛?)"一文部分内容,感谢作者的无私分享. 1.引言 Nginx(及其衍生产品)是目前 ...
- 负载均衡(Load Balancing)学习笔记(二)
概述 文章负载均衡(Load Balancing)学习笔记(一) 讲述了负载均衡的一般性原理,本文继续介绍常见的实现负载均衡的方法. HTTP重定向 HTTP重定向服务器是一台普通的Web服务器,用户 ...
最新文章
- fast软件_自媒体者遇见喜欢好听的视频背景音乐,用一款软件就可以把它提取...
- 自己写一个轻量的JqueryGrid组件
- (87)FPGA锁存器与触发器-面试必问(十一)(第18天)
- MetaException(message:Hive Schema version 2.1.0 does not match metastore‘s schema version 1.2.0 Meta
- 面试中死锁的考点总结(死锁的定义、产生原因、四个必要条件、如何预防)
- 1059: [ZJOI2007]矩阵游戏 - BZOJ
- C#分割多页Tif文件
- Java new一个对象的过程
- 人人车严选店成都首店开业 占地面积1.2万平米
- 千万别惹程序员,否则他会在代码注释里告诉这家公司有多坑
- 以太坊数据库RocksDB报错:org.rocksdb.RocksDBException:Failed to create dir
- 网络与协议2022 - Practice Questions - Block 1
- 【原理篇】qBittorrent下载+转种Transmission快校版+IYUU Plus辅种教程
- 11. Nginx HTTPS
- 【M】⽴项or申报书中的重点难点咋写?
- 200604013个人日志(摘录一些厦门集美区教育局06年招人的信息)
- 1.4 CNN的崛起
- Installation failed, reverting ./composer.json to its original content.
- Ubuntu 使用apt-get 安装MySQL
- 机器学习-sigmoid函数