有沒有人知道這個答案?我在heroku上產生了兩個2X dynos,而免費的1X dyno的性能比兩個2X dynos好得多。他們都有相同的Rails應用程序與同一個數據庫交談。我的腦海變得浮躁!heroku中四個1X dynos和兩個2X dynos有什麼區別?
4
A
回答
7
更多dynos給你更多的併發性。基於單線程Web服務器(如瘦客戶端),如果您有4個1x dynos,則可以同時提供4個請求。
2 x 2x dynos只能提供兩個請求。
2x dynos有更多的內存(512MB)和更多的CPU可用。如果您的應用程序佔用大量內存,這非常有用。大多數應用程序不應該需要2個dynos。
Heroku最近還增加了PX dynos,它們具有更高的功率。
您可以閱讀有關不同的dynos Heroku offers on their website。
1
自接受答案發布以來更改的實際數據。
當前的差異是內存(1x爲512MB,2x爲1024MB),以及CPU的份額是2x的兩倍。
更多詳細信息可在下列Heroku的開發中心頁面上找到:https://devcenter.heroku.com/articles/dyno-types
相關問題
- 1. Heroku 1x vs 2x web dynos
- 2. rails,devise,heroku和多個dynos
- 3. Heroku App有0個Dynos
- 4. 爲什麼兩個Heroku dynos只能處理一個請求?
- 5. Heroku中的Web Dynos
- 6. Heroku dynos什麼時候重新啓動?
- 7. 在Heroku評論應用中使用N個網頁dynos和M工具dynos
- 8. 的Heroku和Procfile`發佈:`沒有DYNOS
- 9. 選擇Heroku dynos的EC2區域?
- 10. Django會話與多個Heroku Dynos
- 11. Heroku - 由於多個Dynos問題
- 12. 玩2 Heroku啓動與多個dynos
- 13. Heroku合作者控制Dynos?
- 14. 使用Heroku縮放Dynos
- 15. Gunicorn工作者流程與Heroku工人Dynos之間的區別
- 16. 我的應用程序沒有dynos。 Heroku
- 17. Heroku dynos中的動態文件
- 18. 同步多個node.js dynos
- 19. Python Heroku應用程序有0個Web dynos,儘管Procfile
- 20. 將多個文件上傳到heroku系列鎖定所有dynos
- 21. X-Heroku-Dynos-In-Use標頭是什麼意思?
- 22. Redis:在heroku中與多個dynos共享數據
- 23. Heroku dynos不共享文件系統
- 24. 獲取Heroku dynos的IP地址
- 25. 無法在Heroku上添加DYNOS
- 26. Heroku免費帳戶,一次性dynos
- 27. 的Java:縮放DYNOS錯誤JSP的Heroku
- 28. MySQL中兩個DDL有什麼區別?
- 29. 我的應用需要Heroku需要多少個dynos?
- 30. 如何在Heroku多個dynos上使用carrierwave緩存?
作爲進一步的澄清,如果我們正在運行什麼樣的Sidekiq工作進程有25個線程(':併發:25')。使用1x Dyno可以同時執行25個任務。用2x Dyno,它仍然只能執行相同的25個任務嗎?它只有更多的內存/ CPU可用?我被Heroku網站拋棄了,說「CPU份額是2x」,2x Dynos的「計算是4x-8x」。我不清楚這意味着什麼。謝謝您的幫助! – user2490003