我在生产中需要Meteor应用程序,而不用担心将来的扩展。应用程序在任何时候都将有500名用户在线,这是最大的。我在官方指南中读到,出于多种原因,最佳实践是部署到Galaxy。但也有许多关于部署到Digital Ocean和Heroku的文章。
那么,什么变体是最好的呢?
使用digitalocean。
设置名称服务器,在您的液滴上设置节点,并让Mupx进行部署。这很简单,DO也很便宜。
DO有易于遵循的教程来进行初始设置,您稍后会感谢我+您的钱包会很高兴。
我在我们的一个客户的生产级应用程序中使用了Galaxy,它的工作非常棒。如果你想要一个完全不必担心扩展的部署,那么Galaxy就是你的选择。
随着时间的推移,随着用户的增加,您发现自己需要更多的资源,只需单击一个按钮,就可以分配更好的容器和CPU功率。它还提供了完整的日志和一些性能指标,以完全特定于流星的方式帮助您。
部署过程本身很简单,只需拥有一个设置json文件,并运行一行命令,如:
DEPLOY_HOSTNAME=galaxy.meteor.com meteor deploy appname.meteorapp.com --settings settings.json