0
requests.exceptions.Timeout VS requests.models.Response.status_code = 504 [网关超时]蟒:requests.exceptions.Timeout VS requests.models.Response.status_code 504(网关超时)
什么两者之间的实际差异是否都与发生超时有关?
让我们说服务S1使得呼叫S2
在S1:
request.post(URL = S2,...,超时= 60)
时会requests.exceptions。超时被提出并且在什么情况下被收到。
可重试作出所有这些例外的 - 我相信回答上述问题可能提前到这个给铅..
感谢。
我在s1中获取request.timeout.exception - 但仍在服务s2中,我能够在DB中看到相应条目,从而确认该呼叫已到达S2。 [这意味着连接实际上是] – nkkrishnak
s1可能没有回应。我真的不知道s1和s2是什么,但是我对请求的经验是,超时异常意味着服务器已停止响应您正在建立连接。网关超时是实际的服务器回复。 –
s1 service1我的意思是调用者(客户端)和S2服务2我的意思是服务器。 – nkkrishnak