502表示错误网关、无效网关(Bad Gateway),表现在WEB浏览器中给出的页面反馈。它通常并不意味着上游服务器已关闭(无响应网关/代理) ,而是上游服务器和网关/代理使用不一致的协议交换数据。
一、502错误网关简介
502 Bad Gateway是指错误网关,无效网关;在互联网中表示一种网络错误。表现在WEB浏览器中给出的页面反馈。它通常并不意味着上游服务器已关闭(无响应网关/代理) ,而是上游服务器和网关/代理使用不一致的协议交换数据。鉴于互联网协议是相当清楚的,它往往意味着一个或两个机器已不正确或不完全编程。
502一般表现在WEB浏览器中给出的页面反馈,而且502通常并不意味着上游服务器关闭,而是指上游服务器和网关使用不一致的协议交换数据,从而导致网关出现错误。
二、502错误网关产生原因
- 网络服务器超重——假如网络服务器耗光运行内存,网络服务器将会会奔溃,缘故是网站上面有很多来访者或DDOS进攻。
- 服务器防火墙阻拦恳求——服务器防火墙将会会阻拦边沿网络服务器和上下游集群服务器的通讯。一些DDoS维护系统软件将会会过度反应并阻拦来源于內容传输系统软件的恳求。
- 程序编写不正确——有时候网站源代码中的一个不正确将会代表着恳求不可以获得恰当的回应,进而造成 出現这一不正确。
- 网络错误——DNS难题、路由器难题和ISP有关的难题还可以造成 不正确网关ip。
- 服务器软件请求超时——当Web服务端必须大量時间来进行而且缓存文件专用工具做到其超正值时,也会产生此不正确。慢查询也会造成 此难题。
三、502错误网关解决方法
在服务器上刷新。所谓刷新其实就是从服务器下载数据到本地的内存或硬盘缓冲区中,再从本地内存或硬盘中读取数据到浏览器显示给我们看,刷新有两种:
- 基本刷新:点击刷新或者使用F5快捷键。基本刷新有可能只是从本地的硬盘重新拿取数据到浏览器,并不一定重新向服务器发出请求。大部分用户很多时候都是这样刷新的,遇到502报错就没有任何效果。
- 从服务器刷新: 如果重新直接点击你想要浏览的网页链接,你会发现显示”502 bad gateway”错误信息的页面在点击链接后又可以正常浏览。当点击你想要浏览的网页链接的时候,是会从服务器重新下载数据的。从服务器上刷新的快捷键 ctrl+F5,这样就是重新向服务器发送请求了。如果服务器能正常给予响应,就可以看到页面了。
延伸阅读
常见的浏览器报错
- 403:服务端理解你的请求,但是没有权限访问
- 404:找不到网页地址,即网页的地址不正确,还有一种可能就是后端配置不当,导致请求被拦截
- 500:明显的后端错误,可能需要前后端配合来修复
- 502:网关错误,服务器作为网关或代理,无法从上游服务器收到正确的响应
文章标题:502是什么错误,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34984