在多核服务器上复制cherrypy进程

问题描述 投票:1回答:1

我有一个樱桃应用程序,它位于nginx(rev-proxy)后面,处理CPU密集型请求。由于cherrypy的线程池模型对并行性没有帮助(因为GIL),我如何复制每个核心的cherrypy进程以利用我的所有服务器核心?我该如何处理负载平衡?我不想添加中间件,但如果不可能,我会。

cherrypy
1个回答
1
投票

您可以基于没有可用核心启动多个cherrypy服务器,也可以使用WSGI容器来部署您的cherrypy应用程序。

例如:uwsgi

© www.soinside.com 2019 - 2024. All rights reserved.