2013-02-20 24 views
-4

最近,Heroku的「智能路由網格」僅僅是一個randomizing loadbalancer,我想知道是否可以通過使用Bamboo堆棧的路由來提高性能?我這樣說是因爲我從a Heroku support article發現以下內容:繞過Cedar路由層,你能從Heroku中獲得更好的性能嗎?

在Heroku上,具體來說,不支持將應用程序通信發送到靜態IP地址。它會導致流量通過Bamboo堆棧的路由基礎設施而不是路由層,而不是更高性能的Cedar堆棧的路由層(即使對於運行時存在於Cedar堆棧中的應用程序)。這樣的應用程序失去了流線型Cedar路由棧的功能優勢,並且會受到額外的停機時間的影響

現在,我很想知道是否有人嘗試使用Bamboo路由器與Cedar路由器進行基準測試嗎?順便說一下,參考文件是否準確(考慮到Heroku的大部分documentation is misleading/incorrect)?

回答

2

不建議使用Bamboo,因爲您發現的文檔中也指出。您參考的博客文章中提到的延遲來源不是真正的Heroku路由器;這是由於請求在各個dynos隊列中等待。將您的域名映射到靜態IP地址不會提高您的應用的平均響應時間。

+0

鑑於: *我得到的竹不建議,它似乎被棄用,強烈不鼓勵。在實踐中,它的工作原理是一個可能的選擇,這就是我所問的原因。 *等待時間的來源是因爲路由器可以並可能將多個請求發送給給定的測試儀,同時使其他人閒置。 我很感激你花時間回答,但是如果不理解爲什麼Bamboo的路由實際上更糟,很難判斷它是基於事實還是意見。 – Ivar 2013-02-21 00:26:01

相關問題