أخر

خادم WSGI
التحميل الان

أخر الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Donovan Preston
  • موقع ويب الناشر:
  • http://mac.com

أخر العلامات


أخر وصف

خادم WSGI. Spawning هو خادم WSGI الذي يدعم مؤشرات الترابط متعددة، عمليات متعددة، غير حظر I / O HTTP I / O، وترقية الرموز الجميلة التلقائية. هذا يعني أن الخادم سيغدر إلى عدد كبير من اتصالات الاحتفاظ بسهولة. ومع ذلك، فإنها تطلب أيضا أن تطلب استخدام أشكال أخرى من المعالجات وتكوينها مفيدة في مجموعة واسعة من المواقف. إنه يدعم عمليات ثعبان متعددة وكذلك ThreatePool.single أو Processif متعددة تطبيقات تطبيقات WSGI الخاصة بك في الذاكرة، يمكن تكوين التفريخ لتشغيل عملية بيثون واحدة فقط. في هذا التكوين، ستكون حالة التطبيق الخاصة بك متاحة لجميع الطلبات، لكن طلبك لن يكون قادرا على الاستفادة الكاملة من معالجات متعددة. سيستفيد استخدام عمليات متعددة من جميع المعالجات، وبالتالي يجب استخدامها للتطبيقات التي لا تشارك الحالة .Single أو مؤشر ترابط عامل متعددة (أو عملية العامل) إذا كانت تطبيقات WSGI الخاصة بك تؤدي مجموعة فرعية معينة من المكالمات التي تم الرد عليها بواسطة EventLet التعاون بدلا من ذلك (مثل العمليات في وحدة المقبس)، يمكنك تكوين كل عملية لتشغيل مؤشر ترابط رئيسي واحد فقط والتعاون باستخدام Greenlet MicroThreads بدلا من ذلك. قد يكون هذا مفيدا إذا كان تطبيقك صغيرا جدا ويحتاج إلى توفير عدد كبير من الطلبات المتزامنة، مثل خادم المذنب أو تطبيق يستخدم اقتراع AJAX. ومع ذلك، من المحتمل أن تقوم معظم تطبيقات WSGI الحالية بإجراء عمليات حظر (على سبيل المثال، استدعاء مكتبات محول قاعدة البيانات التي تؤدي عمليات منع عمليات المقبس). لذلك، بالنسبة لمعظم تطبيقات WSGI، سيكون مزيج من العمليات المتعددة والمحلات الخيوط المتعددة مثالية. إعادة شحن رمز RoadingBrby الافتراضي الافتراضي، و Spawning Watches جميع ملفات Python التي يتم استيرادها إلى SYS.Modules للتغييرات وأداء تحديث رشيق على التغيير. يتم إخبار العمليات القديمة بالتوقف عن قبول الطلبات وإنهاء أي طلبات معلقة أنها صيانة وإغلاق. وفي الوقت نفسه، بدأت عمليات جديدة وتبدأ في قبول الطلبات وخدمةها مع التعليمات البرمجية الجديدة. في أي وقت، سيعتبر مستخدمي موقعك "اتصال رفض" لأن الخادم يستمع باستمرار أثناء إعادة التحميل. يمكن استخدام SpawningSpawning لتشغيل تطبيق WSGI من سطر الأوامر باستخدام البرنامج النصي "Spawn"، أو باستخدام Python Paste. لاستخدامها مع لصق، حدد الاستخدام = Egg Spawning: Spawn My_wsgi_module.my_wsgi_applicationThis سيقوم بتشغيل تطبيق WSGI Callable يسمى "my_wsgi_application" داخل ملف my_wsgi_module.py. Spawn - المصنع = Spawning.paste_factory.config_factory. ما يعادل استخدام الأقارب خدمة مع ملف INI تكوينه لاستخدام التفريخ كخادم. تفرع = spawning.django_factory.config_factory mysite.settingsrun the django app mysite. spawn my_wsgi_module.my_wsgi_module.some_wsgi_midlewarerun الوسيطة. تمرير العديد من سلاسل الوسيطة حسب الرغبة بعد اسم تطبيق WSGI. Sudo Spawn - Port = 80 - Prockesses = 4 - thrThreads = 8 my_wsgi_module.my_wsgi_applicationrun 8. تفرخ --processes = 4 - 4 - my_wsgi_module.my_comet_applicationuseuse threadpool من حجم 0، والذي يشير إلى أنه يجب إجراء apperlet gonkepatching ويجب استدعاء تطبيقات WSGI جميعها في نفس الخيط. مفيد لكتابة تطبيق نمط المذنب حيث يوجد الكثير من الطلبات ببساطة في انتظار الحدث جانب الخادم أو شبكة داخلية داخلية لإكمالها. متطلبات: بيثون


أخر برامج ذات صلة

nspluginwrapper.

يتكون NSPluginWrapper في مكون إضافي وكيل ومشاهد ل Netscape 4 Plugins متوافق. ...

130

تحميل

Cyberneko HTML Garser.

ماسح ضوئي HTML بسيط ومواد العلامة التي تمكن مبرمجي التطبيقات لتحليل مستندات HTML. ...

189

تحميل

nunit - ملخص

قراءة ملفات إخراج XML التي تم إنشاؤها بواسطة أحد المتسابقين NUNIT وإنتاج تقرير ...

213

تحميل