在blitz.io和同一配置的新遗物上加载测试结果显示不同的排队时间

时间:2014-04-04 13:48:35

标签: ruby-on-rails-4 unicorn newrelic heroku-postgres

我正在blitz.io和新遗物上测试一个rails 4.0应用程序..

Blitz: 200 users, 4000 Timeout, in 60sec.
Heroku: 20 dynos (2x standard dynos).
Database: Postgresql 200 connections plan
Using Unicorn at 7 processes(new relic shows that my app uses about 140mb,
so for a 2x standard dyno, you get 1gb, and so 1024/140 is about 7. link ref for this in below line)
ref: http://blog.bignerdranch.com/2188-how-to-improve-rails-application-performance-on-heroku/

对于相同的配置和多个测试,我看到新文件中的响应排队范围从240ms到443ms。我想知道为什么它变化那么多。还有什么我应该监控。怎么能把它减少到至少50ms?什么是理想的响应排队时间?

感谢

0 个答案:

没有答案