我已經被問了幾次以下的問題,並覺得我可以有一個更好的答案,所以我轉發它在這裏希望找到更多的資源,博客書籍或編寫可伸縮MVC3 C#代碼的指針。如果您有任何關於編寫跨多臺服務器託管的更好性能代碼的指示器,我將不勝感激。爲了爭論起見,我們可以說,代碼預計每天會有10-20K次點擊。高流量的ASP.NET MVC編碼考慮
問題: 在編寫分佈在多臺服務器上的可伸縮代碼時,您會考慮哪些編碼問題?
我的直覺告訴我答案在於處理會話。在過去的幾年中,我的背景一直是編寫服務和表單應用程序,而不是Web應用程序,所以我正在尋找可以幫助我進行特定於Web應用程序的開發的信息,尤其是針對C#MVC3的信息。任何博客或書籍,你建議我一定會研究!
就我個人而言,我總是儘量避免使用會話,因爲在多個服務器上運行應用程序時,它會讓您頭痛不已。如果您的應用中沒有使用會話,則可以在web.config中將其關閉,以及進行小幅度的性能提升! –