imsnif/bandwhich

Retry DNS only after timeout

Open

#127 创建于 2020年1月16日

在 GitHub 查看
 (5 评论) (0 反应) (0 负责人)Rust (7,686 star) (237 fork)batch import
good first issuehelp wanted

描述

Right now, when we do our reverse-dns queries (getting the hostname of an ip address), if the request failed, we retry immediately. This can cause a lot of connections (also visible in the app!) to be opened if a request repeatedly fails.

It would be nice if we have some sort of progressive backoff mechanism for this... something like: wait for 1 second before retrying, then wait for 2, 4, etc.

贡献者指南

Retry DNS only after timeout · imsnif/bandwhich#127 | Good First Issue