实在找不到原因了,求助Node高手,使用Node发送HTTP请求总是timeout
发布于 8 年前 作者 RubyYu 3828 次浏览 来自 问答

现在Node服务的数据来源是另外一个服务,在Node中使用restler进行请求,并且将restler请求的timeout设置为10秒,但是总是不断地出现timeout,一样的请求使用postman请求仅仅是偶尔出现timeout,而且一般重新请求之后第二次请求马上就恢复了,但是在restler中请求只要出现一次timeout,通常重复请求几次都是一直timeout,现在项目已经上线,但是这个问题一直出现,却对解决完全没有头绪,希望能有大神给一定的解决思路!

2 回复

同样使用restler请求其他服务有没有类似情况?看看服务收到请求没有,收到请求响应了没有,如果都是正常的,那么就是restler的api哪里使用问题。

你说postman请求也有超时,说明数据来源服务本身就有问题,不去找那台服务的问题,反倒靠设置超时时间来解决,怎么看都是本末倒置;

回到顶部