想知道服務器能夠託管和運行MVC 5應用程序的要求是什麼。MVC 5服務器要求
我看到一個帖子提到,有人建議他們使用Windows Server 2012 R2
,所以我提出的問題是
什麼操作系統? 多少內存? 核心數量有多少?是2優先於1?或者它有什麼區別?
想知道服務器能夠託管和運行MVC 5應用程序的要求是什麼。MVC 5服務器要求
我看到一個帖子提到,有人建議他們使用Windows Server 2012 R2
,所以我提出的問題是
什麼操作系統? 多少內存? 核心數量有多少?是2優先於1?或者它有什麼區別?
除了要在機器上安裝.NET 4.5和IIS,對MVC 5沒有特殊要求。考慮到MVC 5應用程序可以在部署期間提供相關的MVC 5庫,MVC庫甚至不需要安裝在服務器上。
也許我應該問最好的要求是什麼,因爲我需要構建一個服務器來承載MVC 5應用程序,並且需要知道我應該給服務器4GB還是8GB .. 1個核心或2個核心 – user2206329
取決於多少音量期望。如果這是一款小型應用程序,並且用戶數量很少(<5左右),那麼4GB 2核心(我不會去下)應該沒問題。其他因素是你還計劃主辦什麼。作爲最佳實踐的每個MVC應用程序通常都在其自己的應用程序池中的IIS環境中託管,所以如果您有很多這樣的應用程序,4GB可以使用得體而且很小。 –
可能會有大約70,000個系統的用戶。但目前可能是100 – user2206329
.NET 4.5請參閱http://stackoverflow.com/a/20386118/1464112 – scniro
這取決於您正在編寫的應用程序。原生C/C++ CGI應用程序與.NET的系統需求差異可能在10-12年前就已經存在,但現在每個服務器都有千兆字節的RAM和多核處理器,因此對JIT,託管堆等的增加需求是無關緊要的。 – Dai