Meteor部署到.meteor.com问题

时间:2014-04-21 15:52:04

标签: meteor

我一直在使用meteor,并且已经将应用程序部署到.meteor.com。然而,最近在将我的应用程序更新为meteor v0.8和新的collectionFS之后,终端指出应用程序已部署到whatever.meteor.com但是当我访问该站点时,我看到了Meteor的Site is down.Try again later。我已将其缩小到新的collectionFS包导致问题,因为我的旧应用程序与旧的collectionFS部署良好。有什么想法吗?

修改

问题是由于我的collectionFS path:定义导致启动时间过长。

3 个答案:

答案 0 :(得分:2)

部署时,您的网站无法加载有多种原因。

网站不活跃

如果您的网站暂时无法访问,则meteor deploy服务会关闭,如果请求,则需要一段时间再次启动,在此期间您会​​看到该消息

在第一次请求后的几分钟内,您应该会看到该网站重新启动。

有关详细信息,请参阅以下答案:https://stackoverflow.com/a/19072230/586086

资源使用过多

您的网站拒绝部署的另一个原因是,如果您的应用启动时间超过4分钟或使用过多的CPU,它将会被杀死。它是否正在做像这样资源密集的事情?要初始化真正大的数据库,请在本地进行初始化并使用meteor mongo -U yoursite.meteor.com中的URL复制内容。

我必须为demo app for meteor-autocomplete执行此操作。请参阅文件upload-db.sh

答案 1 :(得分:1)

我有同样的错误。 但是以下解决方案可以成功部署应用程序。

  1. meteor login

  2. meteor deploy<可用的meteor子域名>

答案 2 :(得分:0)

我知道这已经过时了,但我只是遇到了同样的问题,删除了collectionFS包后立即解决了我的问题...以防有人帮助。