与独角兽的Rails并发

时间:2014-08-13 12:00:30

标签: ruby-on-rails performance scalability unicorn fork

有很多关于这个主题的信息,我已经阅读了很多,因为我仍然感到困惑,我决定在这里询问。

我不理解的是:假设一个核心服务器只有一个rails动作需要2秒才能完成(例如因为等待数据库响应),我知道我需要通过放置来避免这种情况在背景等等的东西,但只是为了学习......无论如何,如果只有一个独角兽工人,那么两个并发请求将花费4秒,但这种情况可以通过将工人数量增加到2来解决,因为当一个请求等待数据库响应时CPU不忙,因此这两个并发请求将花费大约2秒,而且只有一个核心服务器上有2个工作者,我对吗?如果我不是,请纠正我并描述它的方式。谢谢!

0 个答案:

没有答案
相关问题