ASP.Net核心在Windows和Linux Docker容器上運行。考慮到Linux主機比Windows主機便宜,如果不需要完整的.Net框架,在IIS/Windows和Nginx/Linux上運行應用程序有什麼好處?.net在Windows和Linux上的核心
4
A
回答
0
沒有明確的利益。這與你想在其他平臺上運行rails,jboss的理由是一樣的。由於您運行的是同一個應用程序,因此沒有多少考慮因素需要考慮。在Windows中有一些功能可能需要使用,例如dns緩存。如果你更喜歡使用網絡監聽器,而不是紅隼,但這將主要取決於你在做什麼。
如果你真的關心你的http傳輸,或者.net將使用哪個時區數據庫,那麼你可以做出這樣的決定。對於大多數用戶來說,沒有什麼大的好處。如果您希望擁有AD登錄功能,那麼您幾乎必須使用Windows和IIS,因爲您需要一個屬於活動目錄域的服務器。只要記住,linux確實有免費的選擇,但大多數支付企業對linux的支持通常是相同的,如果不是比windows更昂貴的話。
1
A study by Roberto Prevato表明你最好在Linux(!)上運行它,至少對於ASP.NET Core來說。
結果與從通過導線連接到因特網的計算機 獲得的那些生成負載一致的:部署在Linux和泊塢相同ASP.NET核心 應用是遠遠快於一個 部署在Windows主機(均在應用程序服務計劃內)。這些 新測試顯示,在Linux中託管的應用程序佔據更強的統治地位,尤其是在爲更大的機構提供響應時。
他得到的結果的簡短摘要:每秒
要求:
Scenario Linux Windows +%
Hello World 646.6 432.85 +49.38%
1KB 623.05 431.95 +44.24%
10KB 573.6 361.9 +58.5%
50KB 415.5 210.05 +97.81%
100KB 294.35 143.25 +105.48%
響應時間:
Scenario Linux Windows -%
Hello World 168.85 242.2 -30.28%
1KB 171.25 249.8 -31.45%
10KB 184.2 292.7 -37.07%
50KB 233.3 542.85 -57.02%
100KB 365.05 817.35 -55.34%
相關問題
- 1. ECDsa在Linux上登錄.Net核心
- 2. 在Linux上構建web api .net核心
- 3. 在.net核心與Linux的P-Invoke
- 4. Windows服務與.NET核心
- 5. StructureMap和.Net核心
- 6. .NET核心和System.Drawing
- 7. ASP .NET核心 - Linux的nginx ASPNETCORE_ENVIROMENT錯誤
- 8. 在.NET核心
- 9. 無法升級應用到.NET的核心1.0.1在Linux上
- 10. 在.net核心Ef中的核心
- 11. 是什麼創建項目ASP.NET核心(核心.NET)和ASP.NET核心(.NET Framework)的
- 12. 誤差Asp.NET核心Linux上
- 13. 將dotnet核心(.NET Core)嵌入到Windows/Linux上的本機應用程序
- 14. .net核心使用ubuntu linux流水線
- 15. Azure Powershell模塊 - Linux(.NET核心)支持
- 16. .net核心:Assert支持C#.NET核心
- 17. 使用.NET核心的Linux/Unix上的文件權限
- 18. .net在.net核心MVC 1.0
- 19. Windows身份驗證,而託管在Linux上與ASPNET核心
- 20. Windows IoT核心是否運行.NET核心應用程序?
- 21. .net核心和SAML 2.0
- 22. 谷歌雲和.net核心
- 23. ASP.NET核心IISIntegration.Tools和.NET Framework
- 24. 在Linux或Windows上支持傳統和當前的dotnet核心版本嗎?
- 25. MethodInfo的ReflectedType在.NET核心
- 26. .NET核心,CopyLocalLockFileAssemblies
- 27. AddIdentity .NET核心
- 28. .net核心IsInRoleAsync'System.ObjectDisposedException'
- 29. .NET核心System.ValueTuple
- 30. System.ServiceModel.Web .NET核心
@LexLi並排側在.NET Core的所有平臺上都受支持 – omajid