奇葩bug一枚

服务器A需要调用服务器B的接口。线下。怎么调怎么成功。而且速度很快。基本不会有延时。但是线上服务器A调用。会很慢很慢。从结果来看。好像代码也执行成功了。。。查了半天。事实真相是这样的。

1. 服务器A调用接口的代码有bug。调用15s超时, 检查是否不等于0。就继续往下了。嗯。null确实不等于0

继续往下查为什么线下就可以呢?

2. 线下确实没有调用超时,返回结果都正常。。说明服务器B的接口应该没啥问题。但是线上泥马为啥不行呢。。。妈蛋。服务器A不能上网。而解析服务器B的域名得到的是外网ip。。

 

奇葩。。奇葩。。