Closed Kim-Yul closed 7 months ago
람다에 적용 완료하였습니다.
<변경 전>
그러나 이번에 발생한 오류에서는 1번의 DescribeSpotInstanceRequests 이벤트를 찾지 못해 에러가 valid_until 값을 구하지 못하여 최종적으로 stop time을 얻을 수 없었습니다. 이로 인해 측정 오류가 발생하였습니다.
이벤트를 분석한 결과 인스턴스 아이디를 받아오는 RunInstances 이벤트에 spot request id 를 찾을 수 있었고, 이 값과 instance id를 튜플로 가져와 추후 이용할 수 있게 수정하였습니다. 따라서 변경된 로직은 다음과 같습니다.
이를 통해 현재는 실행 시간을 제대로 구할 수 있게 되었습니다.
<변경 후>
또한, utcfromtimestamp()
이 지원 중단 예정이라 에러 없이 작동할 수 있도록 fromtimestamp()
로 변경하였습니다.
람다에 적용 완료하였으며, 며칠 확인 후 머지하도록 하겠습니다.
running 과 stopping의 메시지 포맷이 달라 수정하였습니다. 확인 후 머지하도록 하겠습니다.