Python tenacity 库重试 after & retry_error_callback 做什么

Python tenacity library retry what does after & retry_error_callback do

提问人:joepitz1 提问时间:11/8/2023 更新时间:11/8/2023 访问量:34

问:

使用重试。After 和 retry_error_callback 具体有什么作用?

@retry(   stop=stop_after_attempt(3),  
          wait=wait_exponential(multiplier=3, max=3) + wait_random(0, retry_wait_jitter),  
          after=logger.error("Error"),  
          retry_error_callback=logger.error("Error"))
重试逻辑 韧性

评论

0赞 Andras Deak -- Слава Україні 11/8/2023
图书馆有文档吗?

答:

0赞 joepitz1 11/8/2023 #1

after = 每次重试
后执行 retry_error_callback = 所有重试后执行