我想为托管meteor.js项目提供一些建议。
我找到了this interesting post,但我想找到符合我需求的托管服务。
该应用程序将被大约1200名用户使用(我不能同时说多少用户,但不能确定所有用户)。 该应用程序将在智能手机上导出(通知,生成一些我猜想的连接)。
应用程序本身非常简单,一些授权人员可以创建帖子,事件等。其他用户可以评论,参与活动。因此不需要大磁盘位置(用户无法上传照片或视频)。
对于管理用法,我希望能够轻松地进行数据库备份。
Digital Ocean在我看来是一个不错的选择(便宜,评价很高),10美元/月的报价是否符合我的需求?在下面提到的帖子中,该人使用外部数据库提供程序(Compose.io)作为他的mongodb数据库。这真的很重要吗?
谢谢你的帮助:)
答案 0 :(得分:2)
我个人使用Digital Ocean和Compose.io进行数据库托管。
我使用Compose.io是因为正确托管数据库很复杂,我宁愿把它留给专家。您可以选择使用位于与Digital Ocean相同的数据中心的Compose服务器,这样可以将延迟降至最低,这也是使用DO的另一个好理由。
我们无法告诉您一台服务器可以处理多少用户,因为这在很大程度上取决于您的应用程序。使用Digital Ocean,您可以在需要时添加新的Droplet,因此可以根据需要扩展应用程序。
虽然首先设置流星部署似乎势不可挡,但使用Meteor Up在DO上设置服务器真的很容易。 MeteorHacks新的Cluster解决方案也使得在必要时扩展它变得微不足道。
答案 1 :(得分:1)
实际上正在使用Modulus.io,试一试模数团队为您提供1个免费月份,并且设置非常简单。
他们有tutorial step-by-step来创建 - 部署和应用到模数。
他们为您提供了一个mongo数据库,其可扩展性非常好(他们使用的是伺服器)。
我更喜欢Modulus.io的原因是因为它们尊重部署中的路径文件。