<分区> 分区>
我目前正在托管基于 Bottle/Paste 组合的 REST 网络服务。然而,当有大约 50 个并发线程时,应用程序开始阻塞。
Paste 使用多线程,因此受到 GIL 的限制。
我打算使用 CherryPy-WSGI 服务器。我的问题是,它是使用多线程还是使用多处理? 我也可以将它与 Bottle 一起使用吗?
环境:
- CPython 2.7
- 瓶装+粘贴
- Win server 2003, 4 核 CPU
<分区> 分区>
我目前正在托管基于 Bottle/Paste 组合的 REST 网络服务。然而,当有大约 50 个并发线程时,应用程序开始阻塞。
Paste 使用多线程,因此受到 GIL 的限制。
我打算使用 CherryPy-WSGI 服务器。我的问题是,它是使用多线程还是使用多处理? 我也可以将它与 Bottle 一起使用吗?
环境: