服务端正常启动了,但是客户端哀求不到

打印 上一主题 下一主题

主题 662|帖子 662|积分 1986

服务端正常启动了,但是客户端哀求不到有哪些缘故起因?如何排查?

假如客户端哀求的接口没有相应,排查的方式:


  • 检查接口IP地点是否正确,ping一下接口地点。
  • 检查被测接口端口号是否正确,可以在本机Telnet接口的IP和端口号,检查端口号能否连通
  • 检查服务器的防火墙是否关闭,假如是以为安全大概权限问题不能关闭,需要找运维举行计谋设置,开放对应的IP和端口。
  • 检查你的客户端(浏览器、测试工具),是否设置了网络代理,网络代理可以造成哀求失败。
假如客户端的哀求有相应,但是返回了错误状态码,那么根据错误码做对应的排查:


  • 400:客户端哀求错误,比如哀求参数格式错误
  • 401:未授权,比如哀求header里,缺乏必要的信息头。(token,auth等)
  • 403:禁止,常见缘故起因是由于用户的账号没有对应的URL权限,另有就是项目中所用的中央件,不答应远程毗连(Tomcat)
  • 404:资源未找到,导致这种情况的缘故起因很多,比如URL地点不正确
  • 500:服务器内部错误,出现这种情况,说明服务器内部报错了 ,需要登录服务器,检查错误日志,根具体的提示信息在举行排查
  • 502/503/504(错误的网关、服务器无法得到、网关超时):假如单次调用接口就报该错误,说明后端服务器设置有问题大概服务不可用,挂掉了;假如是并发压测时出现的,说明后端压力太大,出现异常,此问题一般是后端出现了相应时间过长大概是无相应造成的
服务端出现大量的timewait有哪些缘故起因?

起首要知道 TIME_WAIT 状态是自动关闭毗连方才会出现的状态,以是假如服务器出现大量的 TIME_WAIT 状态的 TCP 毗连,就是说明服务器自动断开了很多 TCP 毗连。问题来了,什么场景下服务端会自动断开毗连呢?


  • 第一个场景:HTTP 没有使用长毗连
  • 第二个场景:HTTP 长毗连超时
  • 第三个场景:HTTP 长毗连的哀求数量到达上限

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万有斥力

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表