2008-10-09 33 views

回答

6

線程安全是一個模糊的概念。在這種特殊情況下,如果您在不同請求之間共享數據,則不是。否則就是網絡請求的性質。

9

從我所看到的Episerver使用兩種機制來實現線程安全:

  • 鎖定(初始化時昂貴的資源)
  • 不可改變的數據(繞過頁面數據時)
+1

我也喜歡EPiServer如何處理數據庫死鎖 – LukeP 2012-07-25 17:35:17

0

是的,根據定義,它是線程安全的,因爲它在使用線程執行的Web服務下運行(所以它必須是線程安全的,否則它是一個錯誤,並且這些錯誤中只有少數 - 但沒有人報告CMS R2,我可以在bug列表中看到)。