2014-10-18 27 views
1

我使用CSLA作爲我的Web解決方案的架構的一部分,並且,爲了能夠管理存儲庫模式,爲我的數據訪問層的IoC容器MEF的工作(使用CSLA-的Contrib)。據瞭解,MEF目錄的第一個負載需要一段時間才能解決圖書館的巨大問題。在這種情況下讓我的MEF零件生命週期共享是一個好主意嗎?

的一點是,我的解決方案工程確定了一會兒,但是,經過休息時間,沒有人使用它的解決方案需要另外一段時間來加載,這是因爲MEF目錄被再次裝入。

我一直在想改變各部分的續航時間共享,以便實例,直到我的MEF目錄設置將可用的。

你覺得這是好主意,使這個改變我的MEF部分?

謝謝你的關注。

Ronald

回答

0

我忘記了一些絕對重要的東西:我的水池的配置。

你還記得,默認的活動時間是20池中。如果與池關聯的應用程序在20分鐘後沒有任何活動,則IIS會關閉工作進程,因此如果在此時間之後使用我的Web應用程序,那麼工作進程將再次開始(也是我的目錄的初始費用)。

我所做的就是設置閒置時間爲零,還配置了我的游泳池的清涼的時間(以清理在適當的時間內存)。

無論如何,感謝您的關注。

相關問題