-1
我真的很困惑如何粘贴服务器处理并发请求。 我有一个瓶子框架,瓶子提供了一个参数来切换到其他服务器来提高效率。PasteWSGIServer如何处理并发请求
但是,我无法理解粘贴服务器是如何工作的。 Gunicorn使用pre-fork创建多个进程。Gevent服务器是协同程序。
但我不明白粘贴服务器是如何工作的。
在官方Paste Server site中,它描述了并发请求是由处理的线程池。
然后我假设粘贴服务器将创建一个进程池来处理所有的请求。
我试图检查正在运行的进程,同时粘贴服务器处理多个requrests:
ps -ef | grep python
我只能独自找到一个粘贴Server进程。
谁能告诉我粘贴服务器如何处理并发请求?还是有任何文件描述它是如何工作的?
非常感谢!由于Global Interpreter Lock的原因,我认为Python不支持多线程。所以当我看到多线程的时候,我的思想会自动将它转换为多处理:(现在我明白了多线程可能对沉重的IO情况有用,这就是为什么粘贴实现了这个多线程模块。 –