這些已經存在嗎?有沒有人有使用meteor.js框架的高負載應用程序的實際經驗?是否有任何此類已知的服務或應用或基於此技術的設計?MeteorJS高負荷應用
回答
2013年4月4日更新:因爲我們無法根據Meteor的會話親和度對Heroku進行縮放,所以我們將ELB移至EC2。我們已經測試了大約800個併發用戶,這是我們用Heroku獲得的4倍。 FMI:[1] http://www.ripariandata.com/blog/creating-an-aws-elastic-load-balancer
更新2013年1月18日:我們已經使用blitz.io對我們的應用程序進行了一些負載測試。在一個heroku Dyno上,有一個MongoHQ後端,我們可以在超時開始超過1秒之前達到35個併發操作。在Dyno死亡之前,我們能夠達到180個併發操作並需要重新啓動。這與我們使用五字段複合索引的最複雜查詢相沖突,返回10-30個文檔,並隨機使用0-30的跳過值(以模擬分頁)。
目前,增加dynos的數量並沒有實質性的增加。我們正在調查瓶頸,並會報告我們的調查結果。
有趣的數字,非常感謝分享!順便說一句,你是如何設法在多臺測功機上運行流星應用程序的?我嘗試過,並且無法使它在多個工作環境中工作... –
我們所做的Perftesting沒有會話狀態或關聯性,因此它可以在多個dynos上運行。我們真正的應用程序需要會話親和力,我們還沒有找到一種方法來處理Heroku。這可能通過SSL的親和力,但我們還沒有嘗試過。 –
- 1. Java-mysql高負荷應用程序崩潰
- 2. 高負荷的春季單身豆
- 3. Ruby on Rails。高負荷。架構實踐
- 4. MySQL中創建高負荷平均
- 5. ORDER BY RAND造成非常高負荷
- 6. StageWebViewBridge負荷和用
- 7. 負荷使用JQuery.getJSON()
- 8. 使用AJAX負荷
- 9. 可以WSGI負荷數瓶應用
- 10. Web應用[/ payapplication]扔負荷()exceptionjava.lang.ClassNotFoundException:org.jvnet.hk2.external.runtime.ServiceLocatorRuntimeBean
- 11. 負荷收藏
- 12. AJAX負荷
- 13. 負荷變量
- 14. 負荷圖像
- 15. 懶柱負荷
- 16. 負荷實體
- 17. 負荷值,ASPX
- 18. AJAX負荷
- 19. 一類負荷
- 20. 負荷評論
- 21. 負荷圖像
- 22. 負荷YUI
- 23. 負荷_.template
- 24. 負荷迅速4
- 25. LazyLoad加載負荷
- 26. SystemJS負荷爲rxjs
- 27. 負荷模型笨
- 28. angularfire負荷火力
- 29. 無法在負荷
- 30. 負荷PCM成AVAudioPCMBuffer
目前這是一個已知的問題,Meteor在服務器端不能很好地擴展。但目前這是球隊最優先考慮的事情,聽起來解決方案應該在未來幾個月內到位。 – bento
我希望我目前的項目最終能夠測試meteor.js框架和託管提供的任何限制。 :P –
我不會依靠meteor.com託管。這是一個免費的演示服務。越早移動到其他地方,比如Heroku,您的產品推出越容易。 –