중요이 페이지는 쿠키를 사용합니다 (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 직원)
    날짜 가입
    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 직원)
    날짜 가입
    2009년 10월
    게시물
    3,037

    Default

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

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

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

이 스레드에 대한 태그

권한을 게시

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