我对重试很陌生,我已经坚持了一段时间,所以我想问一下。
我正在尝试连接到领事,有时当应用程序长时间运行时它会得到 503,我想结合一些逻辑来重试建立新连接。
@retry( stop=stop_after_attempt(3),
reraise=True,)
def connect_to_consul():
global CONSUL
CONSUL = consul.Consul(
host="consul8x.y",
port=80,
verify=False)
如何仅过滤重新尝试(408, 500, 503, 504)