Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backoff 및 retry에 대한 질문 #162

Open
algoORgoal opened this issue Feb 10, 2025 · 1 comment
Open

Backoff 및 retry에 대한 질문 #162

algoORgoal opened this issue Feb 10, 2025 · 1 comment

Comments

@algoORgoal
Copy link

302c4f1fcf00834473f00e3e5fffab980a5fb5a6에서 질문이 있습니다.

backoff stragedy를 exponential backoff로 선택한 과정이 궁금합니다!
그리고 retry 횟수도 어떤 기준으로 설정하시는지 궁금합니다.

@tgyuuAn
Copy link
Member

tgyuuAn commented Feb 16, 2025

@algoORgoal

302c4f1fcf00834473f00e3e5fffab980a5fb5a6에서 질문이 있습니다.

backoff stragedy를 exponential backoff로 선택한 과정이 궁금합니다! 그리고 retry 횟수도 어떤 기준으로 설정하시는지 궁금합니다.

헉!! 이 부분 저 처음 작성해봐서 일단 끄적여봤습니다..

컴퓨터 공학시간에 네트워크에서 충돌(?) 혹은 혼잡이 되었을 때 지수 백오프를 사용해서 해결할 수 있다라는 것을 배웠던 것 같아서 적용해보았습니다.

재시도 횟수는 임의로 3회에서 5회로 적용하였고, 맥시멈 10초로 설정한 이유는 안드로이드에서 5초만 넘어가도

ANR이 뜨는데 10초를 넘어가는 지수 백오프 대기시간은 사용자가 기다리지 못한다고 판단하여서 이것도 제 느낌대로 설정하였습니다 .. ㅎㅎ..




와우... 제가 그냥 쓴 코드인데도 이렇게 관심가져주시고 질문해주시니 부끄럽기도하고 앞으로 더 꼼꼼하고 잘 코드를 짜야겠다는 생각이 드네요...

이 프로젝트에 있는 코드들은 너무 부끄러운데...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants