django-scaler

소프트웨어 스크린 샷:
django-scaler
소프트웨어 정보:
버전: 0.2
업로드 날짜: 14 Apr 15
라이센스: 무료
인기: 0

Rating: nan/5 (Total Votes: 0)

장고 스케일러는 서버가 변형 진행되는 동안 자동으로 정적 페이지와 무거운 페이지를 교체하여 정상적으로 저하하는 장고 응용 프로그램입니다.
설치
1. 설치 또는 파이썬 경로에 장고 스케일러를 추가합니다.
2. INSTALLED_APPS 설정으로 스케일러를 추가합니다.
3. MIDDLEWARE_CLASSES 설정의 상단에 scaler.middleware.ScalerMiddleware를 추가합니다.
4. 추가 (R '^ 스케일러 /'( 'scaler.urls') 포함) urlpatterns에 있습니다.
개요
서버는 시간에 다양한 이유로 인해 과부하 얻을 수있다. 그렇게되면 당신은 당신의 전체 사이트를 가지고 고가의 요청을하지 않습니다. 이 사이트는 서버에 부하 된 상태에서 "서버 작업 중"페이지로 고가의 요청을 리디렉션 한 다음 자동으로 부하가 충분히 감소되면 리디렉션을 제거해야합니다.
장고 스케일러 주소 두 가지 방법으로이 상황. 첫째, 그 자체로 리디렉션 요청하는 알고있다. 둘째로, 그것은 N 가장 비싼 요청을 리다이렉트하도록 지시 할 수있다. 그것은 캐시 메모리에 이러한 결정을 내릴 수 있도록 그것의 응답 시간 데이터를 저장한다.
용법
test_settings.py에서 붙여 :
DJANGO_SCALER = {
& NBSP; 'server_busy_url_name': '서버 바쁜'
& NBSP; # 얼마나 많은 응답 시간은 URL에 대한 고려. 작은 값은 느린 의미
& NBSP는 # 응답 시간이 빠르게 작용되고 있지만, 지나치게 공격적 일 수있다.
& NBSP; # 큰 값은 URL 요청의 수 전에 느린해야 함을 의미한다
& NBSP; #이 작용한다. 기본값은 100입니다.
이 & nbsp; 'trend_size': 10
& NBSP; # 추세가 재 차기 전에해야합니다 얼마나 평균보다 훨씬 느린
합니다. & nbsp; 중 # 기본값은 4.0입니다.
& NBSP; 'slow_threshold': 2.0,
& NBSP; # 몇 초는 일반적으로 제공하기 전에 URL을 리디렉션 유지합니다.
& NBSP; # 기본값은 60입니다.
이 & nbsp; 'redirect_for': 10
& NBSP; # 가장 느린 URL을 많은 리디렉션해야하는 방법을 반환하는 함수.
& NBSP # 이것이 클 수 서버 사이트 데이터 및 부하에 따라
& NBSP; # 번호. 이 외부 프로세스가 미들웨어를 지시 할 수 있습니다
& NBSP; # 리디렉션. 기본값은 0입니다.
& NBSP; 'redirect_n_slowest_function'람다 : 0,
& NBSP; # 가장 느린 URL 중 몇 퍼센트를 반환하는 기능을해야합니다
& NBSP; # 리디렉션. 이 월 서버의 사이트, 데이터 및 부하에 따라
& NBSP; # 방법 (100)은 기본값은 0입니다.
& NBSP; 'redirect_percentage_slowest_function'람다 : 0,
& NBSP; # 정규 표현식에 목록을 반환하는 함수. URL이 정규 표현식에이 일치
& NBSP; # 리디렉션. 각 정규식은 간단한 문자열입니다. 'R'에 접두사하지 마십시오.
& NBSP는 # 기본값은 빈 목록입니다.
& NBSP; 'redirect_regexes_function'람다 : [],
}

이 릴리스의 새로운 기능입니다 :

이 정규 표현식 URL 일치 명시 적 리디렉션.
비율은 명시 적으로 재 지정을 느린.

이 요구 사항 :

이 파이썬
장고

개발자의 기타 소프트웨어 Praekelt Foundation

Jmbo
Jmbo

20 Feb 15

jmbo-poll
jmbo-poll

20 Feb 15

jmbo-football
jmbo-football

20 Feb 15

Panya
Panya

11 May 15

코멘트 django-scaler

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!