1
我在Singlton類中存儲一個列表,我不想知道單例對象的生命期。 我知道IIS重置或應用程序池回收(大約一天左右不活動),它會破壞對象。Singleton類的生存期
如果服務器有重負載,它會被破壞嗎?或任何其他條件。
請幫
感謝
我在Singlton類中存儲一個列表,我不想知道單例對象的生命期。 我知道IIS重置或應用程序池回收(大約一天左右不活動),它會破壞對象。Singleton類的生存期
如果服務器有重負載,它會被破壞嗎?或任何其他條件。
請幫
感謝
它的壽命取決於當你初始化辛格爾頓上,但一旦你做到了,它就能活下去(假設你有一個靜態成員的單件類的實例)直到與應用程序池對應的線程由於不活動而被刪除,應用程序池被重新啓動/停止/再循環,或者anything that causes the application pool to recycle or stop basically。
如果您在Global.asax
的Application_Start
事件中初始化單例,您可以確定您的Singleton將隨時在您的應用程序中可用。