kookmin-sw / capstone-2024-45

시간은행 v2
https://kookmin-sw.github.io/capstone-2024-45/
1 stars 1 forks source link

[Front][송금] QR 송금 로딩시 강제종료 관련 #15

Closed sunJ0120 closed 4 months ago

sunJ0120 commented 5 months ago

평균적으로 강제종료 프로세스 시간 >>>> 송금 로딩 시간(리퀘스트 받는 시간이 상당히 빠릅니다. API 연결해봐야 정확해 지겠지만, 적어도 정상적인 작동 시에는 무조건 강종에 걸리는 시간보다는 빠를 것이라고 자부합니다.)이므로 고려할 필요가 없음

그러나, 혹시나 API 응답 시간이 늘어지는 오류가 발생할 경우, 그 안에 "강종"을 할 수 있는 문제가 발생 그래서 일정 초를 정해두고, 그 안에 REQUEST가 오지 않으면 송금을 중단하고 ALERT를 띄워서 다시 송금 할 수 있게끔 구성 또한, 이 "일정 초"가 무조건 강제종료 프로세스보다는 빠르게 뜰 수 있도록 구성한다.

이렇게 하면 혹시나 에러가 생기더라도 송금 프로세스를 멈추는 시간이 강제종료 하는 시간보다 빨라지기 때문에 송금 로딩 과정에서 강종으로 인한 문제점이 생길 가능성을 지울 수 있다.(일단 송금 프로세스가 멈추면, 무조건 다시 재송금 해야만 하도록 구성한다.)