django-scaler

البرمجيات قطة:
django-scaler
تفاصيل البرنامج:
الإصدار: 0.2
تاريخ إيداع: 14 Apr 15
المطور: Praekelt Foundation
ترخيص: حرر
شعبية: 0

Rating: nan/5 (Total Votes: 0)

وجانغو-قشارة هو التطبيق جانغو أن تتحلل برشاقة عن طريق استبدال تلقائيا صفحات الثقيلة مع صفحات ثابتة في حين أن الخادم يأخذ سلالة.
تركيب
1. تثبيت أو إضافة جانغو-قشارة إلى مسار بيثون الخاص بك.
2. إضافة قشارة إلى الإعداد INSTALLED_APPS الخاص بك.
3. إضافة scaler.middleware.ScalerMiddleware إلى أعلى تحديد MIDDLEWARE_CLASSES الخاص بك.
4. إضافة (ص '^ قشارة /'، وتشمل ('scaler.urls')) لurlpatterns.
نظرة عامة
في بعض الأحيان قد يحصل زائد ملقمات بسبب مجموعة متنوعة من الأسباب. وعندما يحدث ذلك كنت لا تريد طلبات مكلفة لاسقاط الموقع بأكمله. الموقع يجب إعادة توجيه طلبات مكلفة ل"الملقم مشغول" صفحة أثناء الملقم تحت تحميل، وبعد ذلك تلقائيا إزالة التحويلات مرة واحدة انخفض الحمل بما فيه الكفاية.
عناوين جانغو-قشارة هذا الوضع بطريقتين. أولا، فهو يعرف الذي تطلب إعادة توجيه في حد ذاته. وثانيا، يمكن أن تكون تعليمات لإعادة توجيه N طلبات أغلى. لأنه يخزن البيانات في الوقت استجابة في في الذاكرة مخابئ تمكنها من اتخاذ هذه القرارات.
استعمال
لصق من test_settings.py:
DJANGO_SCALER = {
على & nbsp؛ "server_busy_url_name ':' خادم مشغول"،
على & nbsp؛ # أوقات الاستجابة كم عدد للنظر لURL. قيمة صغيرة تعني بطيئة
على & nbsp؛ وتصرف الأوقات # استجابة بسرعة عليها، ولكن قد تكون عدوانية مفرطة.
على & nbsp؛ # A قيمة كبيرة يعني يجب أن يكون 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؛ # A دالة ترجع كم من أبطأ عناوين المواقع يجب إعادة توجيه.
على & nbsp؛ # اعتمادا على الموقع والبيانات والحمل على الخادم وهذا قد يكون كبير
على & nbsp؛ # الرقم. وهذا يسمح العمليات الخارجية لإرشاد الوسيطة ل
على & nbsp؛ # إعادة التوجيه. الافتراضي هو 0.
على & nbsp؛ "redirect_n_slowest_function ': امدا: 0،
على & nbsp؛ # A دالة ترجع ما هي النسبة المئوية من أبطأ عناوين المواقع يجب أن يكون
على & nbsp؛ # إعادة توجيه. اعتمادا على الموقع والبيانات والحمل على الخادم هذا قد
على & nbsp؛ # نهج 100. الافتراضي هو 0.
على & nbsp؛ "redirect_percentage_slowest_function ': امدا: 0،
على & nbsp؛ # A دالة ترجع قائمة regexes. عناوين مطابقة regexes هي
على & nbsp؛ # إعادة توجيه. كل التعابير المنطقية هي سلسلة بسيطة. لا بادئة مع R ''. ال
على & nbsp؛ # الافتراضي هو قائمة فارغة.
على & nbsp؛ "redirect_regexes_function ': امدا: []،
}

ما هو الجديد في هذا الإصدار:

رجإكس URL مطابقة لإعادة توجيه صريح.
نسبة أبطأ إعادة توجيه صريح.

المتطلبات:

بيثون
جانغو

البرامج الأخرى من المطور Praekelt Foundation

jmbo-paste
jmbo-paste

11 May 15

django-preferences
django-preferences

14 Apr 15

django-userprofile
django-userprofile

14 Apr 15

panya-calendar
panya-calendar

11 May 15

تعليقات ل django-scaler

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!