Guzzle:避免自动重试
Guzzle: avoid automatic retrying
如果呼叫未以 200-ok 结束,我们可以告诉 GuzzleHttp 不重试吗?
实际上,在某些情况下,我会收到大量的重试列表,所有这些都以 "Client Error, bad request" 结尾。
我需要避免重试,至少在这种情况下
Guzzle 默认不进行任何重试。它与 a retry middleware 捆绑在一起,但必须为您的客户端手动配置,并完全决定重试策略。
您可以查看 an example strategy 当出现连接问题或服务器响应 5xx 时最多重试 5 次。
如果呼叫未以 200-ok 结束,我们可以告诉 GuzzleHttp 不重试吗?
实际上,在某些情况下,我会收到大量的重试列表,所有这些都以 "Client Error, bad request" 结尾。
我需要避免重试,至少在这种情况下
Guzzle 默认不进行任何重试。它与 a retry middleware 捆绑在一起,但必须为您的客户端手动配置,并完全决定重试策略。
您可以查看 an example strategy 当出现连接问题或服务器响应 5xx 时最多重试 5 次。