Azure
Windows Azure 網站是 32 位還是 64 位?
Windows Azure 網站提供32 位或 64 位兩種選項。預設情況下,新站點帶有 32 位。對於伺服器配置,感覺有點奇怪,因為據 AFAIK,絕大多數 Web 伺服器多年來一直採用 64 位配置。考慮到 ASP.NET 站點的常見案例,是否有任何理由偏愛 32 位而不是 64 位?
取決於你的工作量。
x64 上的 IIS + .NET 可以支持非常大的工作負載。如果您進行負載測試,您會發現具有足夠 CPU 和 RAM 的 x64 伺服器的性能優於 x86。
如果您的工作量很小,並且/或者您要對多個伺服器進行負載平衡,您可能會發現 x86 很好。(我非常相信使用盡可能小的實例來處理工作負載 - 很多 IT 部門都在為解決問題而投入大量精力,這很浪費。x86 很漂亮。不幸的是,獲得 x86 實例變得越來越難。)
在我們的例子中,我們對多個 x64 伺服器進行負載平衡。但是,在部署操作期間,可以將所有或大部分負載定向到單個伺服器。在我們的例子中,如果該伺服器是 x86 的,它會受到壓力並且非常緩慢。由於它是 x64,它可以處理負載並且使用者不會注意到。