我们每天都会看到任何一个Heroku网络动态的响应时间都会大幅增加。到目前为止,我们一直在分析这一点并不成功。
然而,我们看到的一件奇怪的事情如下。从New Relic看这个“Instances running”图表:
你看我们已经玩过web dyno的数量,但是大多数时候我们有2个dynos,每个都有4个Unicorn进程。但从来没有这些实例似乎得到“满负荷”。我们该怎么解释这个?这只是在任何时候所有实例的CPU使用量总和从未超过约。 20%?如果是这样,我们似乎真的没有充分利用我们的动力。我们可以在这里优化什么?
为清楚起见:平均内存使用量在110MB到120MB之间不变,所以这似乎不是瓶颈。
答案 0 :(得分:0)
你见过http://news.rapgenius.com/James-somers-herokus-ugly-secret-lyrics吗?
Heroku致力于解决这个问题,但您需要与他们讨论进一步的建议。