我对粘贴服务器如何处理并发请求感到非常困惑。我有一个瓶子框架,瓶子提供了一个参数来切换到其他服务器以提高效率。
但是,我无法理解粘贴服务器的工作原理。Gunicorn使用预分叉来创建多个进程。Gevent 服务器是协程。
但是我无法弄清楚粘贴服务器是如何工作的。
在官方粘贴服务器站点中,它描述了并发请求由线程池处理。
然后我假设 Paste 服务器将创建一个进程池来处理所有请求。
我试图在粘贴服务器处理多个要求时检查正在运行的进程:
ps -ef | grep python
我只能单独找到一个粘贴服务器进程。
谁能告诉我粘贴服务器如何处理并发请求?或者是否有任何文档描述它是如何工作的?
答案包含在您的问题中:
在官方粘贴服务器站点中,它描述了并发请求由线程池处理。
然后我假设 Paste 服务器将创建一个进程池来处理所有请求。
不要假设进程池,文档明确说明并非如此。 ps -efL
查看线程。