标签: ruby-on-rails mongodb performance web-applications database-server
我有一个在ROR中开发的Web应用程序,并使用MongoDB作为数据库。
当应用程序和数据库位于同一服务器上时,应用程序加载速度更快,查询执行速度也更快。
但是当我在不同的服务器(单独的数据库和应用程序服务器)上移动它们时,应用程序按预期工作,但对数据库服务器的查询需要超过5-7分钟才能给出响应。我也尝试将这些服务器放在同一个区域,但这并没有改善任何东西。
这些是一些可能的情况,
有没有人遇到过类似的问题?如果是,那么你是如何解决的?