Многопроцессорность с WSGI - PullRequest
       6

Многопроцессорность с WSGI

1 голос
/ 26 октября 2011

Я разрабатываю приложение с apache и wsgi.Структура моего приложения выглядит следующим образом:

Клиент -> Веб-сервер -> Диспетчер (получение http-запроса от сервера) -> Рабочий (обработка запроса) -> Мойка (ответ)на веб-сервер) -> Веб-сервер -> Клиент

В основном, есть 3 процесса (диспетчер, рабочий и приемник)

Я застрял при пересылке httpзапрос / ответ между этими 3 процессами.Есть ли способ сделать это в Python (например, RequestDispatcher в сервлете Java)?

1 Ответ

1 голос
/ 26 октября 2011

Для прямого проксирования см .:

http://pythonpaste.org/modules/proxy.html

Для абстракций более высокого уровня посмотрите системы обмена сообщениями, такие как RabbitMQ. Вы также можете быть заинтересованы в таких системах выполнения задач, как Celery.

...