shna231 / boss-raid-service

내 아이디를 만들어 보스레이드에 참여하고, 나의 점수 랭킹을 확인합니다.
0 stars 0 forks source link

보스레이드 제한 시간에 따른 종료 #3

Open shna231 opened 2 years ago

shna231 commented 2 years ago

보스레이드 종료는 2가지 경우의 수가 존재한다.

  1. API를 통한 종료
  2. 제한 시간에 의한 종료

1은 구현 완료했으나, 2는 어떻게 구현하는가?

제한 시간 값은 S3 오브젝트 내에 있어 가져올 수 있다. 하지만 시간이 지났는지, 지나지 않았는지 어떻게 체크하는가?

-> nestjs/schedule ref: https://docs.nestjs.com/techniques/task-scheduling

shna231 commented 2 years ago

Timeout을 사용하여 milisec을 넘겨주었으나, 다음과 같이 실제 시간이 뒤죽박죽임?

10000 = 4s 20000 = 9s??? 40000 = 35s???