有人知道答案吗?我在heroku上生成了两个2X dyno,而免费的1X dyno的性能要比两个2X dyno更好。他们两个都有同一个Rails应用程序,并且正在同一个数据库进行通话。令我难以置信!

最佳答案

更多的dynos给您更多的并发性。基于单线程Web服务器(例如Thin),如果您有4 x 1x dynos,则可以同时处理四个请求。

使用2 x 2x测功机,您只能服务两个请求。

2x dynos具有更多的内存(1024MB)和更多的CPU。如果您的应用程序占用大量内存,这将很有用。大多数应用都不需要2x dynos。

Heroku最近还添加了PX dynos,它们具有明显更多的可用功率。

您可以阅读有关不同的dynos Heroku offers on their website的信息。

关于heroku - heroku中的四个1X dynos和两个2X dynos有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22001448/

10-11 07:58