안녕하세요 @realmankwon입니다.
@sct.state에서 포스팅되고 있던 통계관련 정보들이 4월 11일부터 오류가 나고 있었다는 것을 이제사 발견하여 SCT 관련 봇들을 점검하였습니다.
또한 SCT의 반감기도 다가오면 겸사겸사... ㅎㅎ
일단 @sct.state 의 통계정보 포스팅 오류 건은 블록정보들을 몽고 DB에 저장하는 봇이 중단된 것이 첫번째 이유였습니다.
가볍게 재실행을 시켜주었는데 며칠 뒤에 보니 또 중단되어 있었습니다.
어제 재실행시킨 후에 로그를 보고 있는데 데이터가 쌓이는 속도가 너무 늦었습니다.
그래서 소스를 좀 수정하여 저장 속도를 높이고 재실행시켰더니 몇 분만에 그동안의 데이터를 다 저장할 수 있었습니다.
이후에 그동안 잘못 포스팅되었던 @sct.state의 포스팅을 모두 다시 실행시켜서 정상화시켰습니다.
그때보다 스팀 api에 대해서 더 잘 알게되어서인지 불필요한 소스들이 많이 있었는데 그걸 모두 고치기에는 시간이 좀 걸릴 것 같아서 일부만 변경하였습니다.
이런 느낌이 드는 것은 그동안 놀지만은 않았다는 증거겠지요 ㅎㅎ
다음에 시간이 좀 나면 리팩토링을 좀 하고 소스 최적화도 해야할 것 같습니다.