如何使用django和tornado配置多个网站?

发布于 2024-08-28 11:36:52 字数 145 浏览 7 评论 0原文

在我的 VDS 上,我使用 nginx、django 和tornado。我只有一个项目,现在我要部署另一个具有不同域名的项目。我想使用不同的数据库和文件夹。 我知道如何配置 nginx 来提供静态资源,但是龙卷风呢? 我应该为每个项目运行单独的龙卷风实例还是有更好的解决方案?

On my VDS I use nginx, django and tornado. I had just one project, Now i gonna deploy another one project with a different domain name. I want to use different databases and folders.
I know how to configure nginx for serving static resourses , but what about tornado?
Should i run separeted instance of tornado for each project or is there any better solution?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱花细雨 2024-09-04 11:36:52

是的,通常您必须为不同的项目使用单独的 Tornado 实例(具有单独端口的进程),并为 nginx 配置中每个域的 proxy_pass 指令使用不同的上游服务器。

Yes, generally you have to use separate Tornado instances (processes with separate port) for different projects and use different upstream servers for proxy_pass directives of each domain in nginx config.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文