数据库服务器和应用服务器速度问题

时间:2016-04-12 05:32:14

标签: ruby-on-rails mongodb performance web-applications database-server

我有一个在ROR中开发的Web应用程序,并使用MongoDB作为数据库。

当应用程序和数据库位于同一服务器上时,应用程序加载速度更快,查询执行速度也更快。

但是当我在不同的服务器(单独的数据库和应用程序服务器)上移动它们时,应用程序按预期工作,但对数据库服务器的查询需要超过5-7分钟才能给出响应。我也尝试将这些服务器放在同一个区域,但这并没有改善任何东西。

这些是一些可能的情况,

  • 检查服务器是否在同一区域,例如。亚太地区(已检查
  • 检查我们是否需要为MongoDB做一些额外的操作系统级别配置以增加虚拟内存的大小
  • 检查mongoid.yml是否有一些改善访问权限的选项
  • 检查MongoDB文档以获取其他提示

有没有人遇到过类似的问题?如果是,那么你是如何解决的?

0 个答案:

没有答案