0 ubuntu nginx ruby-on-rails unicorn
我们的新应用程序今天受到了很多媒体的关注,每小时都有成千上万的新用户……但它变得太慢以至于无法使用。
我们使用的 Rails 3 补丁为最新版本、ubuntu、Unicorn、nginx、postgresql、memcache。
我已经添加了 8 台新服务器,但几乎没有什么不同。我还尝试将 nginx 的 keepalive 值设置为 1。除了添加更多服务器之外,我不知道如何改进响应时间。我有 10 个独角兽工人在每台服务器上运行。问题似乎是每个服务器上的请求队列太长。我可能是错的,我不完全确定是什么原因造成的,我只知道它昨天在当前负载的 2% 下运行良好。
任何帮助是极大的赞赏
当应用程序受到抨击时,短期内通常只有一件事要做。把钱扔在问题上。也称为不断添加服务器。
在中期调整和调整设置。
从长远来看,修复所有以前不需要修复的糟糕代码。是时候还清技术债务了。
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |