【发布时间】:2013-10-24 07:28:05
【问题描述】:
我使用 'unicorn-worker-killer' gem 和一些额外的修改从这里为 ruby GC http://blog.newrelic.com/2013/05/28/unicorn-rawk-kick-gc-out-of-the-band/
但是在下面的指令之后(https://github.com/kzk/unicorn-worker-killer)并部署到生产服务器。我的应用程序性能逐渐下降,就像
- 应用服务器响应时间从平均 350 毫秒变为 1100 毫秒
- 页面加载时间从平均 6 秒变为 13 秒
我的heroku组合也是:
- 6 个具有 1 GB 内存的 Web dyno
- 1 个woker dyno,1x 速度。
- unicron worker 进程为 3
- 我的数据库连接为 40,并在 heroku 设置数据库池 2。
请帮助我了解如何优化页面加载时间和应用服务器时间。
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby heroku