node.js - 非常慢(~1000ms)的响应时间。英雄联盟。 Node .js。蒙古实验室。几乎什么都不做

标签 node.js heroku mlab

使用 Heroku 上的免费帐户和 MongoLab 上的免费帐户(不使用 Heroku 插件),每个请求的响应时间约为 1000 毫秒(单个用户,它仍然只是我,与所有请求相关,不仅长时间空闲后的第一个)。 我已经从我自己的计算机 + 相同的免费 MongoLab 帐户进行了检查,并且每个相同类型的请求我得到 ~168ms。 虽然它仍然很高,但我想问一下关于 Heroku 的问题。即使是免费帐户,响应时间这么短是否合理? 如果我付钱给他们,响应时间会明显缩短吗?

Mongoose、MongoDB (node.js) native 驱动程序。

你知道我要检查什么吗?

最佳答案

MongoLab 帮助我意识到我的数据库是在欧洲定义的,而服务器 (Heroku) 在美国。他们还告诉我如何将现有数据库克隆到 us-east-1 中的新数据库(从他们的 Web 控制台)。

关于node.js - 非常慢(~1000ms)的响应时间。英雄联盟。 Node .js。蒙古实验室。几乎什么都不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14563789/

相关文章:

java - MongoDB - 命令失败,错误代码 13 `not authorized by ***** to execute this command`

javascript - 从 Chrome 扩展程序发布到 MongoDB

node.js - 在使用 Swagger 开发的 NodeJS 上的 ExpressJS 框架中启用跨源资源共享 (CORS)

heroku - 在 psycopg2 中设置事务\查询超时?

javascript - 创建电报机器人时无法读取未定义的属性 'variable'

ruby-on-rails - 如何将字符串列更改为 bigint?

html - 响应式设计不适用于 heroku 部署的 Rails 应用程序?

google-app-engine - GAE Datastore 与 MongoDB 的价格比较

node.js - 如何将环境变量添加到 Azure Devops 管道中

Node.js 和 native MongoDB 连接失败