好的,这是我们的设置:
我们有使用我们的导轨应用程序在Heroku上运行的3个web-dynos(带有美洲狮的导轨 - 我们也测试了独角兽)。这个应用程序连接到一个相当强大的postgresql数据库(max pool_size为120)。我们还测试了2或4个dynos
我们每分钟有大约800个请求命中此API服务器。
有时,我们的响应时间非常长。奇怪的是,它只发生在1个web-dyno上。至少这是我们在日志中可以看到的。
另外两个dynos对于同一路线的响应时间非常完美(在其他dyno有巨大响应问题的时候)。这持续了几分钟,直到它恢复到正常状态。直到几小时后再次出现相同的行为。
我们无法找到任何可以帮助我们了解该怎么做的模式。
有没有人知道我们如何解决这个问题?
提前多多感谢。