Closed HanGyeolN closed 2 years ago
Crawler 사용량 문제는 input thread를 없애서 해결함 (원래부터 사용하지 않는 쓰레드) -> 코드상에서 의심가는 부분을 하나씩 주석처리해가며 cpu 사용량을 체크해서 원인을 찾음
DB 사용량 문제는 chatlog에 쌓여있던 옛날 데이터를 삭제해서 해결함 (삭제 쿼리 실행하는데 1시간 40분 걸림 2000만건 삭제 완료) -> analyzer에서 사용하는 쿼리들을 db에서 직접 실행시켜보면서 어떤 쿼리때문에 cpu 사용량이 높은지 체크해서 원인을 찾음 select * from chatlog where (date >= '특정날짜') 이 쿼리가 실행되는데 1분이상 걸림
docker stats 사용시