less than 1 minute read

어제 뭔가 잘됬다 싶었더니 역시나…

이전에 개발해서 상용반영해놓은 컴포넌트가 문제가 발생…

해당 컴포넌트는 4대의 서버, 각 2개의 인스턴스 총 8개가 띄워져있는데 중복 스케쥴 실행 방지를 위해 schedule.txt파일에 시작한 날짜를 기록하고, 이후에 해당 파일의 일자를 현재일자과 비교를 하는데…

비교하는방법이 잘못됬다. 이전 실행일보다 오늘 일이 더 크면 실행되게했는데 11월 30일에 실행되고, 12월 1일에 실행하려보니 30 < 1 = false가 되버린… 그래서 오늘까지 동작을 안했었다.

다음부터는 이런실수없도록 조심해야지..

Categories:

Updated: