我使用nginx + gunicorn在一台服务器上部署了多个django项目。
问题是我每次部署新的django项目时,都会运行新的gunicorn实例并配置nginx。基本上如果我有3个项目,我至少有3x3 = 9个与gunicorn相关的过程。 (1个与gunicorn相关的工人,2个服务于django的相关流程,我有一个核心所以我做了2个工作者)
考虑一下你有一个强大的服务器的情况,你想在那里托管许多django应用程序,就像php托管提供商那样,但我想为每个django应用程序运行3个进程只是浪费资源。
有没有办法可以用10-20名工作人员操作一个炮弹,但使用它们可以提供30-50 django应用程序?