1

我正在使用 apache 和 wsgi 开发应用程序。我的应用程序的结构是这样的:

Client --> Web Server --> Dispatcher(从服务器接收http请求)--> Worker(处理请求)--> Sink(响应Web服务器)--> Web Server --> Client

基本上,有 3 个进程(调度程序、工作程序和接收器)

我坚持在这 3 个进程之间转发http 请求/响应。有没有办法在 Python 中做到这一点(如Java Servlet 中的RequestDispatcher )?

4

1 回答 1

1

对于直接代理,请参阅:

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

对于更高级别的抽象,请查看诸如 RabbitMQ 之类的消息传递系统。您可能还对 Celery 等任务执行系统感兴趣。

于 2011-10-26T10:10:45.227 回答