Notice
Recent Posts
Recent Comments
Link
투케이2K
42. (TWOK/LOGIC) [Android] 로그인 요청 수행 시 서버 단절 및 장애 시 분기 처리 요청 로직 - 릴레이 서버 역할 본문
투케이2K 로직정리
42. (TWOK/LOGIC) [Android] 로그인 요청 수행 시 서버 단절 및 장애 시 분기 처리 요청 로직 - 릴레이 서버 역할
투케이2K 2023. 12. 13. 17:07[로직 정리]
정리 로직 : Android
상태 : [Android] 로그인 요청 수행 시 서버 단절 및 장애 시 분기 처리 요청 로직 - 릴레이 서버 역할
[설 명]
------------------------------------------------------------------------------
[요 건]
1. 로그인 요청을 수행하는 서버 경로가 login1, login2 나눠져 있는 상태
2. 서버 작업 시 login1, login2 순서로 서버 작업 및 점검 수행
------------------------------------------------------------------------------
[로직 정리]
1. 로그인 요청 시 login1 쪽으로 먼저 http 요청 수행 실시
2. login1 서버가 점검 및 작업 중 인 경우 http 요청 응답으로 SocketTimeOut , I/O Exception , Connection Error 발생
3. 해당 에러가 발생한 경우 로그인 요청 url 주소를 login2 로 변경 후 다시 로그인 재요청 수행 실시
>> login2 서버로 클라이언트 접속이 몰릴 수 있으니 time out 시간은 30 초 대로 설정
4. login2 에서 정상 response 응답을 받은 경우 데이터 파싱 및 메인 화면 진입 수행
5. login2 에서도 Error 에러가 발생한 경우 알림 팝업창 표시 (ex : 서버 점검 상태 확인이 필요합니다. 관리자에게 문의해주세요)
------------------------------------------------------------------------------
반응형
'투케이2K 로직정리' 카테고리의 다른 글
Comments