介绍
服务器(不一定是 Web 服务器)正在作为一个网关或代理来完成客户(如您的浏览器或我们的 CheckUpDown 机器人)访问所需网址的请求。 为了完成该请求,此服务器访问一个上游服务器, 但收到无效响应。
这通常并不意味着上游服务器已关闭(对网关 / 代理无响应), 而是上游服务器和网关 / 代理在交换数据的协议上不一致。 鉴于互联网协议是相当清楚的, 它往往意味着一个或这两个机器的编程都不正确或不完全。
HTTP 循环中的 502 错误
任何客户端 ( 例如您的浏览器或我们的 CheckUpDown 机器人 ) 在和您的网络服务器通讯时,都需经过以下循环:
- 从您站点的 IP 名称 ( 即您站点的网址-URL, 不带起始的 ‘http://') 获得一个 IP 地址。这个对应关系 ( 即由 IP 名称向 IP 地址转换的对应关系 ) 由域名服务器 (DNSs) 提供。
- 打开一个 IP 套接字 (socket) 连接到该 IP 地址。
- 通过该套接字写 HTTP 数据流。
- 从您的Web服务器接受响应的 HTTP 数据流。该数据流包括状态编码, 其值取决于 HTTP 协议 。 解析该数据流得到 状态编码和其他有用信息。
该错误在以上所述的最后一步生成,即当客户端收到 HTTP 状态编码 并识别其为 ‘502’ 错误时。
解决 502 错误 – 一般方法
这个问题是由后端电脑之间不良的 IP 通讯造成的, 可能包括您正在尝试访问的网站的 Web 服务器。 在分析这个问题之前, 您应该完全清除浏览器缓存。
如果您在网上冲浪, 而所有您尝试访问的网站都会看这个问题, 那么不是 1 )您的互联网服务供应商 (ISP) 出现重大设备故障 / 过载, 就是 2 )您的内部互联网连接有问题, 如您的防火墙没有正确运行。 在第一种情况下,只有您的 ISP 可以帮助您。 在第二种情况下, 就需您自己解决任何阻止您进入互联网的问题。
如果您只在部分网站遇到此问题, 那就很可能是这些网站的问题, 例如他们的设备之一失效 / 超载。请和这些站点的人员取得联系。
解决 502 错误 – CheckUpDown
网络上代理和缓存的使用日渐增加。 尽管我们 CheckUpDown 机器人将总是试图 ' 钻入 ' 真正收管您的网站的电脑, 但是我们的 HTTP 请求实际上落在哪里并不能完全由我们控制。只要在处理我们的 HTTP 请求的一连串电脑中,有一个环节坏了, 类似 502 的错误就很容易产生。
只要您遇到 502错误,就请与我们联系(最好通过电子邮件) - 您自己无法解决此类错误。我们必须和您的互联网服务供应商 (ISP) 及 Web 服务器软件供应商联络, 以便他 们 能够检查在其控制下的不同电脑之间的 IP 数据传输的流通状况。
分享到:
相关推荐
camunda并行网关Parallel Gateway与包容性网关Inclusive Gateway.doc
简单来说 502 是报错类型代码 bad getway 错误的网关,连接超时 我们向服务器器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错
springboot整合gateway实现网关功能
4.2微服务-Gateway网关1
springboot整合Oauth2,GateWay实现网关登录授权验证
最近服务器宕机的现象比较频繁,临下班时分,G给挂掉了,502 Bad Gateway Nginx,不由得让我想起之前的504 Gateway Time-out,两者应该有点联系,一定得弄清楚。Nginx 504 Gateway Time-out的含义是所请求的网关没有...
spring-boot-gateway 整合网关gateway +注册中心 有注释 打开可运行 妈妈再也不用担心我的网关不会用了
微服务网关gateway集成security案例代码
Spring Cloud Alibaba的demo,均已自测,如有问题私...5. Gateway网关接入; 6. Gateway 网关接入sentinel; 7. sentinel 持久化到nacos(sentinel面板默认用户名和密码均为:aaa); 8. Nginx配置高可用Gateway网关;
gateway网关统一管理swagger
网关里包括一个简单aop代理,使用简单路由及默认过滤器,还有5个一样的修改request body的自定义全局过滤器。
数据采集接口网关Gateway.docx数据采集接口网关Gateway.docx数据采集接口网关Gateway.docx数据采集接口网关Gateway.docx数据采集接口网关Gateway.docx数据采集接口网关Gateway.docx数据采集接口网关Gateway.docx数据...
spark im 网关 gateway.jar
网关支持动态限流,以及动态路由, Gateway动态路由数据库到Redis存储以及限流灰度操作
Gateway是一个使用go实现的基于HTTP的API 网关。特性:API 聚合流控熔断负载均衡健康检查监控消息路由后端管理WebUI能做什么:规划更友好的URL给调用者。聚合多个API的结果返回给API调用者,利于移动端,后端可以...
顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。 按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。
网关: 在采用不同体系结构或协议的网络之间进行互通时,用于提供协议转换、路由选择、数据交换等网络兼容功能的设施
SpringCloud.03.网关Gateway 配置文件
个人学习练习demo,对应Blog:springCloud学习【三】:路由网关Gateway+自定义路由过滤【实例】,里面是完整的demo包,registry是注册中心模块,service是服务提供者,consume和consume-feign是消费服务的两种实现...
如果不做处理,当发生异常时,Gateway默认给出的错误信息是页面,不方便前端进行异常处理。 需要对异常信息进行处理,返回JSON格式的数据给客户端。下面先看实现的代码,后面再跟大家讲下需要注意的地方。