刚工作那会,有一次,上游调用我服务的老哥说,你的服务报 "502 错误了,快去看看是为什么吧"。当时那个服务里正好有个调用日志,平时会记录各种 200,4xx 状态码的信息。于是我跑到服务日志里去搜索了一下 502 这个数字,毫无发现。于是跟老哥说," 服务日志里并没有 502 的记录,你是不是搞错啦?"现在想来,多少有些不好意思。不知道有多少老哥是跟当时的我是一样的,这篇文章,就来聊聊 502 错误是什么?我们从状态码是什么开始聊起。HTTP 状态码我们平时在浏览器里逛的某宝和某度,其实都是一个个前端网页。一般来说,前端并不存储太多数据,大部分时候都需要从后端服务器那获取数据。于是前后端之间需要通过 TCP 协议去建立连接,然后在 TCP 的基础上传输数据。而 TCP 是基于数据流的协议,传输数据时,并不会为每个消息加入数据边界,直接使用裸的 TCP 进行数据传输会有 "粘包" 问题。因此需要用特地的协议格式去对数据进行解析。
502 问题怎么排查?
2022-11-11 19:27:05来源: IT之家
关注公众号
赞
你的鼓励是对作者的最大支持
- 限购 1 单:京东 PLUS + 爱奇艺年卡 138 元补贴购2022-11-11 18:44:19
- 我的冤种同事,非要用火腿肠代替 Apple Pencil2022-11-11 18:49:04
- 连载 14 年,《斗罗大陆》将迎来完结2022-11-11 18:49:32
- 马斯克安抚投资者:Twitter 和特斯拉等旗下公司明年会过得很好2022-11-11 18:57:54
- 盈通“冲高端”,推出旗下首款 RTX 4090 显卡2022-11-11 18:58:27
- 这次“不愉快”背后的经济逻辑,比你想的更深刻2022-11-11 19:09:05
- 安徽舰!海军第三艘 075 型两栖攻击舰亮相2022-11-11 19:13:51
- 官方通报“波司登羽绒服双十一价格先涨后降”:不存在欺骗消费者2022-11-11 19:37:48
- 微软 Xbox Series X 上市两周年,国行仍缺货2022-11-11 19:45:17
- 孙正义告别软银电话会议,未来将专注于 ARM 上市2022-11-11 19:49:02