使用Heroku上的免费帐户和MongoLab上的免费帐户(不使用Heroku插件),每个请求的响应时间约为1000毫秒(单个用户,它只是我,与所有请求相关,不仅仅是经过漫长的空闲时间后的第一个)。 我已经从我自己的计算机+同样的免费MongoLab帐户进行了检查,我得到了相同类型的请求~168ms。 虽然它仍然很高,但我想问一下Heroku。即使使用免费帐户,如此糟糕的响应时间也是合理的。 我支付时,响应时间会明显好转吗?
Mongoose,MongoDB(node.js)本机驱动程序。
你有什么想法让我检查一下吗?
答案 0 :(得分:8)
MongoLab帮助我意识到我的数据库是在欧洲定义的,而服务器(Heroku)则在美国。他们还告诉我如何将现有数据库克隆到us-east-1中的新数据库(从他们的Web控制台)。