记一次艰难的服务器接口调试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次艰难的服务器接口调试相关的知识,希望对你有一定的参考价值。

2017年6月14日23:27:28

今天在公司上传新版本,发现服务端代码调用另一个服务器上的接口失败。

开始调试:

行动1:是不是代码的问题,结果:测试服务器上无问题。

行动2:是不是代码编译的问题,将测试服务器代码下载更新至正式服务器发现无问题。

行动3:测试服务器上其他接口,发现无问题。

行动4:在测试服务器上部署正式代码,发现无问题。由此确定是服务器设置的问题。

行动5:开始思考是不是负载均衡的原因,将负载均衡关闭后发现问题还在。

行动6:思考是不是确实调用了另一台服务器的接口,最后在该服务器上ping该接口,发现DNS解析至本地。发现原来本地有之前的废弃接口,发现问题。

行动7:将本地DNS解析删除,网站删除,问题解决。

这次调试花费3个小时,使用各种姿势进行调试,最后调试成功。

以上是关于记一次艰难的服务器接口调试的主要内容,如果未能解决你的问题,请参考以下文章

记一次后端性能测试与调试

记一次后端性能测试与调试

记一次艰难的SQL注入(过安全狗)

Kafka 异步消息也会阻塞?记一次 Dubbo 频繁超时排查过程

记一次java生成csv文件乱码的解决过程 (GB2312编码)

记一次接口授权导致的500异常排查