1

我想将 MeteorJS 服务器用作纯应用程序服务器,这意味着,我只希望它处理发布和服务器方法。我希望有一个专用服务器来为客户端提供 HTML、CSS 和 Javascript 包,但应用程序将使用另一台服务器来处理所有 DDP 连接。

有没有一种非hacky和可靠的方法来做到这一点?

这种方法是否有助于通过删除静态内容来扩展应用程序?

4

1 回答 1

3

Meteor 旨在通过提供设置单独的 DDP 服务器以及具有缓存破坏名称的 .js 和 .css 文件的能力来实现这一点。

DDP 服务器是通过设置环境变量来指定的,export或者在您运行构建的应用程序时。像这样:

DDP_DEFAULT_CONNECTION_URL=http://ddp.yourdomain.com node /yourpath/main.js

有一个使用 Cloudflare 实现这一点的教程一个解释如何使用 NGINX 做到这一点的要点

于 2015-02-02T03:40:25.890 回答