状态码502和504区别

2021-12-03
1630

状态码502和504区别,首先从定义上来看一下。
502 Bad Gateway:作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
504 Gateway Time-out:作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。
然后总结状态码502和504区别:
1、502是网关错误,504是网关超时
2、二者很类似,502是代理服务器后面的真实服务器节点配置出了问题或者已经挂掉了,而504是代理服务器后面的真实服务器已经过载,它要处理的请求报文实在太多,忙不过来了。
3、502还有一种情况就是nginx与fastcgi即PHP进程配合的不恰当,导致返回502网关错误。
以上关于状态码502和504区别的内容就介绍到这里,有需要http状态码检测工具的可从这点进去使用。

转载时必须以链接形式注明原始出处及本声明

扫描关注公众号