중요이 페이지는 쿠키를 사용합니다 (cookies). 브라우저에서 쿠키를 끄지 않고도이 웹 사이트를 사용하여, 당신이 그것을 사용하는 것에 동의하는 것을 의미합니다.
지금 구입! 특징 다운로드

우리와 함께 적립하세요!

VBET 가입으로 돈을 버는 시작 하려는 경우 제휴 프로그램.
검색 결과 144

스레드 : 캐시 삭제 후 속도가 느린 사이트

  1. #1
    시니어 회원
    날짜 가입
    2009년 12월
    게시물
    276

    Default 캐시 삭제 후 속도가 느린 사이트

    내가 찾을 수있는 가능한 모든 최적화 묘기를 겪었하고 구현했습니다. 이것은 아파치에 대한 프록시로 nginx를 포함, memcached와 함께 vbOptimize, 모든 일반 vbulletin 최적화 절차.

    나는 숫양의 12 ***, 그리고 RAID에서 15K SAS 드라이브와 2 개의 듀얼 쿼드 코어 프로세서 서버와 일하고 있어요. 그래서, 즉, 서버가 모든 것을 처리하기에 충분한 능력을 가지고.

    주요 사이트는 vBET 캐시가 모든 십오일 취소 후 오른쪽 천천히 시작합니다. > 500K 페이지 하루가 검색 엔진에 의해 크롤 링되는 (데이터베이스는이 15 일의 기간이 지나면 *** 이상에 도달).

    나는 더 나은 손잡이 이러한 요청을 아파치를 조정할 수있는 방법이 있나요? 이들은 현재 아파치 설정과 같습니다
    아파치 - mpm.conf에서
    # prefork MPM
    StartServers 20
    MinSpareServers 20
    MaxSpareServers 25
    MaxClients 180
    MaxRequestsPerChild 1000
    아파치 - default.conf 보낸 사람 :
    150 초과
    에 KeepAlive
    MaxKeepAliveRequests 80
    KeepAliveTimeout 3
    오프 UseCanonicalName

  2. #2
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    맞춰볼게요. - vBSEO와 메인 페이지에 많은 링크가 있어요.

    그 트릭은 - 당신이 정말로 필요하지 않으면, 그때 마지막으로 바꾸는 전략을 사용하지 마십시오. 내가있다는 것을 알고 - 다른 거래 전략을 확인 했어? 다른 하나는 전체 캐시를 비우고하지 않고 반대편에서 취소하고 더 많은 자원을 소요됩니다.

    다음 vBET 3.x를 릴리스는 당신을 도울 수 - 우리가 정말 큰 페이지에 대한 새로운 고급 성능 매개 변수를 추가합니다. 우리는 또한 링크 번역 병목 현상을 발견했다. 이 순간 우리는 vBET4.x (아직 발표되지 않음)에서 VB 친화적인 URL에 대한 솔루션을 구현 우리는 vBSEO 또한 그것을 채택하려고합니다. 우리가 3.x를을 vBET 또한 그것을 이동합니다 성공한다면 문제는 vBSEO 한 링크에 의해 한 요청이 구글 요청 수십를 생산한다는 것입니다. 내가 쓴 같이 우리는 이미 VB Frinedly의 URL에 대한 솔루션을 구현 - 우리가 지연 번역을했다. 번역 일이 또한 않습니다 말하지 마 후 vBSEO 문제가 실 제 하나의 정확성을 확인하는 URL을 필요가 VB 밖에 작동합니다
    또는 출력에 넣어.
    세부 많은 - 곧 우리는 캐시가 담겨있는 것도 아닌데 경우에만 발생하고 우리는 이미이 문제에 대한 노력 한 병목 현상을 알아요.

    그래서이 순간 난 그냥 당신이 거래 전략 및 기타 삭제 매개 변수와 함께 플레이 조언해 줄 수 있습니다. 기타 전략 :
    - 한 캐시 테이블의 삭제가 서버를 죽이는하지 않으면, 그때 더 큰 '캐시 삭제 timelap'설정 - 서버가 공터 사이에 숨을됩니다
    -이 시간 변경 삭제 실행 - 그게 적은 때 포럼 트래픽을 Analise 체크
    - 낮은 캐시 TTL 설정 - 작은 테이블 자체가 적은 리소스를 취할 것입니다 삭제 있도록 벗어날 수있을 것입니다. 반대쪽 - 서버가 번역 더 자주 Google에 요청해야합니다.
    - 실험: 오픈 세트 '최적화 테이블과 빠른 현지 삭제' /는 / vbenterprisetranslator_functions.php을 포함 거기 코멘트 코드의 3 라인 '로컬 테이블을 최적화. 이것은 인덱스를 업그레이 드하지 않고 정말 빨리 삭제하겠습니다. 참고 : 인덱스가 성장하므로 수동으로 쿼리를 실행해야합니다 - 즉, 한번 매주 그것을 확인하십시오. 그것이 당신을 위해 일한다고한다면 우리는 인덱스가 매일되지 개편 것입니다 새로운 전략을 구현합니다.

  3. #3
    시니어 회원
    날짜 가입
    2009년 12월
    게시물
    276

    Default

    vbSEO에 대한 예.

    나는 지금 일반적인 삭제를 사용하고 일을 치워 너무 오래 걸릴 것 같지 않습니다. 빠른 지역의 삭제와 함께 전술에 남아있는 인덱스가 있고, 정상적인 삭제 인덱스가 없겠는가? 그들이 최적화되지 않은 경우 이전 색인을 갖게되면 어떤 혜택을 드시겠습니까?

    것들은 거기에 트래픽이 많은 사이트에 있고, 캐시가 재건되는 때 천천히 것 같습니다. 나는 아파치 프로세스가들은 일반적으로 (데이터가 Google에서 요청되고 이후)처럼 빨리 닫혀되지 않기 때문에이 것이라고 확신합니다.

    이것은 다음 버전이 다시 속도를 개선된다는 것을 들으니 좋군요. 난 그저 내가 조정 아파치와 함께 할 수있는 다른 아무것도 없다고 확신하고했습니다.

  4. #4
    마이클 Podbielski (vBET 직원) vBET's Avatar
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

    당신은 정상적인 삭제를 사용하는 경우 다음 힌트를 빼먹었 네요. 당신이 마지막으로 전략을 사용하고 전체 캐시를 제거할 수있다는 생각. 죄송합니다 - 오해 그것이 그대로 그냥 두십시오.

    이러한 방법으로 더 큰 캐시 TTL을 설정하는 조언해 줄 수 있습니다. 적은 데이터가 매번 제거되므로 적은 데이터를 복구하는 것입니다.
    필자가 작성한 바와 같이 vBSEO+빈 캐시가 있는 병목 현상이 이미 발견되었고 이에 대한 작업을 하고 있다.

    당신도 할 수있는 것은 서버가 보내는 요청을 쥐고 있지 않은지 확인합니다. 우리는 많은 나가는 요청이 동일한 서버에가는 경우 일부 서버가 이런 행동 것을 발견했습니다. 100 요청 1 요청 (이론적으로 100 X 더 많은 시간이 소요됩니다)보다 1000 X 시간이 더 걸릴 수 있기 때문에. 그것은 어떤 방화벽, 서버 보안 문제 수 있습니다. 물론 구글은 이러한 경우에 일부 작은 '처벌'을두고 그렇게하실 수 있습니다. 이 분야에서 뭔가를 찾을 수면 - 그것은 도움이 될 수 있습니다. 개선을위한 잠시 기다려주십시오하지 않은 경우

이 스레드에 대한 태그

권한을 게시

  • 하지 않을 수 있습니다 새 스레드를 게시할
  • 하지 않을 수 있습니다 게시물 답변
  • 하지 않을 수 있습니다 게시물 첨부 파일
  • 하지 않을 수 있습니다 귀하의 게시물을 수정
  •  
  • BB 코드 입니다
  • Smilies 아르
  • [IMG] 코드는 다음과 같습니다
  • [동영상] 코드는 다음과 같습니다
  • HTML 코드는 다음과 같습니다 오프