django-scaler

Yazılım ekran görüntüsü:
django-scaler
Yazılım detaylar:
Versiyon: 0.2
Qayıt: 14 Apr 15
Geliştirici: Praekelt Foundation
Lisans: Ücretsiz
Popülerlik: 0

Rating: nan/5 (Total Votes: 0)

django-ölçekler bir sunucu gerginlik sürerken otomatik olarak statik sayfalar ile ağır sayfaları yerine incelikle aşağılamak için Django uygulaması.
Kurulum
1. yükleyin veya Python yoluna Django-ölçeklendirici ekleyin.
2. INSTALLED_APPS ayarına ölçeklendirici ekleyin.
3. MIDDLEWARE_CLASSES ayar üstüne scaler.middleware.ScalerMiddleware ekleyin.
4. Ekle (r '^ skaleri /', ('scaler.urls') dahil) urlpatterns için.
Genel
Sunucular zamanlarda nedenlerden dolayı çeşitli aşırı alabilirsiniz. Bu durumda size tüm site çökertmek için pahalı istekleri istemiyorum. site sunucusu yük altında iken bir "sunucu meşgul" sayfasına pahalı istekleri yönlendirmek ve daha sonra otomatik olarak yük yeterince düştü bir kez yönlendirmeleri kaldırmak gerekir.
Django-ölçekler adresleri iki şekilde bu durum. Öncelikle, kendisi tarafından yönlendirmek istemektedir hangi bilir. İkincisi, bu N en pahalı istekleri yönlendirmek için talimat olabilir. Bu bellek önbelleklerini bu kararlar etkinleştirme tepki süresi verileri saklar.
Kullanım
Test_settings.py yapıştırılan:
DJANGO_SCALER = {
& Nbsp; 'server_busy_url_name': 'sunucu meşgul',
& Nbsp; # Kaç tepki süreleri bir URL için dikkate. Bir küçük bir değer yavaş demektir
& Nbsp; # yanıt süreleri hızla üzerine harekete, ama aşırı agresif olabilir.
& Nbsp; # büyük bir değer, bir URL istekleri numarasından önce yavaş olması gerektiği anlamına gelir
& Nbsp; # o etkinmekte. Varsayılan 100 olduğunu.
& Nbsp; * trend_size ': 10,
& Nbsp; # eğilim yönlendirme tekmeler önce olmalıdır ne ortalamasından çok daha yavaş
& Nbsp;. Içerisinde varsayılan 4.0 olduğunu.
& Nbsp; 'slow_threshold': 2,0,
& Nbsp; # kaç saniye normal hizmet öncesi bir URL yönlendirme tutmak.
& Nbsp; # Varsayılan 60.
& Nbsp; * redirect_for ': 10,
& Nbsp; # yavaş URL'lerin birçok yönlendirilir olmalıdır nasıl döndüren bir işlev.
& Nbsp; # Bu bir büyük olabilir sunucuda site, veri ve yüke bağlı olarak
& Nbsp; # numarası. Bu dış süreçler için katman talimat veriyor
& Nbsp; # yönlendirme. Varsayılan 0'dır.
& Nbsp; 'redirect_n_slowest_function': X: 0,
& Nbsp; # yavaş URL'lerin ne kadarının döndüren bir fonksiyon olmalıdır
& Nbsp; # yönlendirildi. Bu olabilir sunucuda site, veri ve yüke bağlı olarak
& Nbsp; # yaklaşımı 100. Varsayılan 0'dır.
& Nbsp; 'redirect_percentage_slowest_function': X: 0,
& Nbsp; # regexes bir listesini döndürür bir işlev. URL'ler regexes vardır eşleşen
& Nbsp; # yönlendirildi. Her regex basit bir dizedir. 'R öneki etmeyin.
& Nbsp; # varsayılan boş bir listedir.
& Nbsp; 'redirect_regexes_function': X: [],
}

Bu sürümdeki yeni nedir:.

açık yönlendirme için

  • Regex URL eşleşme
  • Yüzde yavaş açık yönlendirme.

Gereksinimler :

  • Python
  • Django

Geliştirici Diğer yazılım Praekelt Foundation

jmbo-post
jmbo-post

20 Feb 15

holodeck
holodeck

20 Feb 15

django-order
django-order

11 May 15

django-publisher
django-publisher

14 Apr 15

Yorumlar django-scaler

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!