最近项目中使用了一个第三方api,可是相当奇怪,有时候返回数据正常,但是如果要是访问的数据多了,就会出现返回数据为空的情况,
主要是之前没出现过这种情况,而postman直接访问的时候又正常,只有在服务器访问过多的时候才出现这个问题,然后以为是okhttp的原因,一直排查代码,直到打印了下响应头,才恍然大悟。
虽然返回值为空但是响应头中显示错误码503 Service Unavailable,才明白并不是自己的错误,而是api的服务器负载过高。导致返回不了正常数据。
解决办法就很简单啦,联系第三方api技术人员解决就好啦。
如果解决了你的问题
帮我点个赞吧