Spawning 0.9.7
Нерест сервер WSGI, который поддерживает несколько потоков, несколько процессов, неблокирующего HTTP ввода / вывода, а также автоматический изящные модернизации code.Spawning использует eventlet сделать неблокирующего ввода / вывода для HTTP-запросов и ответов. Это означает, что сервер будет масштабироваться до большого числа Keep-Alive соединения легко. Однако, он также делегаты запросов с помощью других форм многопроцессорных и настраивается быть полезны в самых разных ситуациях. Он поддерживает несколько Python процессов, а также threadpool.Single или нескольких ProcessIf ваш WSGI приложения хранят состояние в памяти, Нерест может быть настроен для работы только один Python процесса. В этой конфигурации вашего состояния приложения будут доступны для всех запросов, но приложение не сможет в полной мере воспользоваться несколькими процессорами. Использование нескольких процессов будет использовать все процессоры и поэтому должны быть использованы для приложений, которые не state.Single долю или несколько рабочих потоков (или рабочий процесс) Если ваш WSGI приложений выполнить некоторое подмножество блокирующие вызовы, которые были monkeypatched по eventlet к сотрудничать, а не (например, операции в гнездо модуля), вы можете настроить каждый процесс запустить только один главный поток и сотрудничать использованием Гринлет микронитей вместо. Это может быть полезно, если ваше приложение очень мал и нуждается в масштабе большого числа одновременных запросов, таких как сервер кометы или приложение, которое использует AJAX участков. Однако, большинство существующих WSGI приложений, возможно, выполнять блокирование операций (например, вызов адаптера БД библиотек, которые выполняют блокировки сокета операций). Таким образом, для большинства WSGI приложений комбинация из нескольких процессов и несколько потоков будет ideal.Graceful кодекса ReloadingBy умолчанию Нерест часы все Ру
Ссылка: http://pypi.pyt..s/source/S/Spawning/Spawning-0.9.7.tar.gz#md5=d9e517ab33bba1961a4733aec8e1c92e
Ссылка: http://pypi.pyt..s/source/S/Spawning/Spawning-0.9.7.tar.gz#md5=d9e517ab33bba1961a4733aec8e1c92e
Видео: