채택완료

그누보드 검색 관련 서버 부하.

2020-05-28 (목) 21:39:01 2,431

안녕하세요..

현재 클플사용중에있는대..

클플 error 502 504 뿜어나와서 

슬로우 쿼리 확인해보니.

search.php 문제같은대..

검색기능을 아예 삭제 시키는 방법이있나요??

아니면 검색엔진이다른게있을까요??ㅠ

답변 3개 / 댓글 1개

채택된 답변
+20 포인트
2020-05-29 (금) 18:01:17

/bbs/search.php

코드 상단에 exit; 를 넣어주는 방법이 있습니다.

sphinx 같은 검색엔진 도입도 고려해 보세요. sir도 팁올라온게 있습니다.

https://sir.kr/bbs/search.php?q=sphinx

mysql(mariadb) full text search를 사용해보세요.

mysql 5.7 이상 버전(mariadb 10.x) full text search는 성능이 좋습니다.

단 소스는 일부 수정하셔야 합니다.

답변에 대한 댓글 1개

2020-05-28 (목) 22:34:11
현재 inno DB 로 다바꾼상태이고..
1초에도 search.php 에 여러번씩 슬로우 로그가 찍혀서.. 아마 검색 페이지를 계속 뚜둘기는 로봇이나 크롤러 때문인듯한대.. 어찌찾아야할지 막막하네요..

답변을 작성하려면 로그인이 필요합니다.