: 꼴님께서, 일단 기존의 검색기능을 복구시키고 살살(?) 쓰자는 말씀을 하셨는데...
: 아시겠지만 그렇게 쉬운 문제가 아닙니다. 앞서도 말씀드렸다시피, 검색 기능 한가지만 가지고 CPU 부하의
: 80% 이상이 들어가고 있었고, 낮시간에는 CPU 점유율이 100%에서 거의 떨어지질 않고 있었습니다.
: 게다가, 그런 높은 점유율이 날이 갈 수록 계속 더 악화되던 중이었습니다.
제가 살살 쓰자는 말은 회원들 자발적으로 살살 쓰자는 의미도 있지만
하루에 검색을 한번만 하라고 할 수 도 없는문제고
서울시처럼 요일정해서 하루 쉬자고 할수도 없겠지요. ^^;
시스템 관리 차원에서 제어 할 수 는 없을까요?
동시에 돌아가는 검색 쓰레드 혹은 세션의 수를 일정하게 제한하고
그 이상 검색 요청이 들어오면 "잠시후에 검색하라"는 메시지를 띄우는 겁니다.
그렇게하면 CPU 점유율을 50%이하로 유지할 수 있지 않을까요?
기술적인 부분 검토바랍니다.
|