2011-06-04 68 views
3

託管5個Ruby on Rails 3應用程序需要多少CPU/RAM?託管5個Ruby on Rails 3應用程序需要多少CPU/RAM?

我在談論的應用程序每天不會超過300次點擊。

+1

這在很大程度上取決於這些應用程序在做什麼。你好世界應用程序不會需要太多。某些可以爬行數百萬行數據庫並且對返回的5k行執行非常複雜的O(n^2)計算的東西會有很大的需求。 – delnan 2011-06-04 09:11:33

+0

我對引起*「不是真正的問題」的關閉投票感到困惑。*我可以看到* off-topic *和遷移到Server Fault的參數,但編程從根本上需要一些容量感知,所以我可以看到一個參數留在這裏。但是*「不是真正的問題」*意味着實際上沒有答案,但這個問題實際上有一個*數值*答案。這就像問*「什麼是......的平方根?」,*問題只是沒有比這更客觀。 – DigitalRoss 2011-06-04 20:01:25

回答

2

即使在允許高峯時間和爆發後,這也只是每分鐘幾次點擊。

我很難想象一個合理的新機器會有什麼問題。

但要回答你的問題,它取決於你選擇哪臺網絡服務器,但約300 MB/Rails服務器是規劃大型應用程序部署的起點。由於您不需要大量的同時事務,所以有幾個線程應該這樣做,因此完全隨機的2GB機器應該足夠了。

即使不立即需要,我也不會打擾部署沒有至少8或16 GB的服務器。考慮到涉及的其他成本,即使是一小部分內存預算分配,也不會超出您的方案需求。

相關問題