retrying_executor.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:task_processing 作者: Yelp 项目源码 文件源码
def __init__(self,
                 downstream_executor,
                 retry_pred=lambda e: not e.success,
                 retries=3):
        self.executor = downstream_executor
        self.retries = retries
        self.retry_pred = retry_pred

        self.task_retries = m()
        self.task_retries_lock = Lock()

        self.src_queue = downstream_executor.get_event_queue()
        self.dest_queue = Queue()
        self.stopping = False

        self.retry_thread = Thread(target=self.retry_loop)
        self.retry_thread.daemon = True
        self.retry_thread.start()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号