摘要:如何解決新的發佈,卻出現讀不到新的更新程式問題
剛好網友問到一個問題
當系統發佈後,將發佈後的程式蓋上Server,可是Server有些新的更新沒有運作起來,有些新的Class沒法呼叫到?
這個問題小喵也有碰過,小喵寫的Web App是透過呼叫COM+的三層式架構,經常遇到COM+的元件已經更新了,可是Web App卻呼叫不到新的Function
這個問題要透過IIS的應用程式集區的應用來解決這個問題。小喵通常會為每個Web App建立一個獨立的AppPool,並且設定每個WebApp使用自己的AppPool,那麼當發生讀到舊的元件時,只要把AppPool做個【回收】就可以了
至於要如何設定AppPool以及應用程式集區的概念,請參考以下這篇
http://www.dotblogs.com.tw/topcat/archive/2008/03/04/1154.aspx
以下是簽名:
- 歡迎轉貼本站的文章,不過請在貼文主旨上加上【轉貼】,並在文章中附上本篇的超連結與站名【topcat姍舞之間的極度凝聚】,感恩大家的配合。
- 小喵大部分的文章會以小喵熟悉的語言VB.NET撰寫,如果您需要C#的Code,也許您可以試著用線上的工具進行轉換,這裡提供幾個參考
Microsoft MVP Visual Studio and Development Technologies (2005~2019/6) | topcat Blog:http://www.dotblogs.com.tw/topcat |