我可以分离 nginx、gunicorn 和 POSTGRES 并将它们放在各自的机器上吗?

我可以分离 nginx、gunicorn 和 POSTGRES 并将它们放在各自的机器上吗?

我一直没能得到这个问题的答案

我知道我们可以将数据库与应用程序分离,但是我也可以分离 nginx(Web 服务器)和 gunicorn(应用程序服务器)吗?

首先我应该吗?其次,当你还没有开始构建项目时该怎么做?当你已经开始构建项目时该怎么做?(如果你已经有成千上万的用户,这次迁移是否会增加额外的复杂性)

谢谢

答案1

是的。只要您使用 TCP 连接而不是 UNIX 套接字即可。如果有任何敏感数据,请确保加密连接。或者使用 VPN。

相关内容