在另一个问题的回答中,注意到“使用 'meteor deploy' 部署到托管服务器的应用程序还没有任何关于扩展的保证或 SLA。” 因此,如果我想确保现在可以完全扩展,就排除了使用他们托管服务器的可能性。
答案进一步指出“使用'meteor bundle'生成的服务器包基本上是一个单进程应用程序。它取决于您将其连接到多个实例,或者您想要实现自动缩放。”
读完之后,我对缩放问题仍然很不清楚。在 Heroku 上,我假设我可以在 dynos 中运行“meteor bundle”单进程应用程序。但是,如果我使用许多 dyno,每个都运行一个 Meteor 服务器捆绑包,Meteor 是否设计为可以将它们连接起来,以便它们都与相同的数据同步(即使存在延迟)?