ASP.NET 網站自動化部署須知: ASP.Net在過版時如何處理現有連線?

  • 136
  • 0
  • 2016-03-24

說明ASP.NET 網站自動化部署須知: ASP.Net在過版時如何處理現有連線

在自動化佈署ASP.Net 網站時 需要注意線上使用者是否會因此中斷現有的連線

預設情況下 ASP.Net 會運用Shadow Copy 的方式保留現有的Appdomain的相關資源

如Assembly等 等到現有連線全部結束後 新的連線才會存取新版網站

以下文章說明Shadow Copy的細節:

http://www.ipreferjim.com/2012/04/asp-net-appdomains-and-shadow-copying/

 

風來疏竹,風過而竹不留聲;雁度寒潭,雁去而潭不留影。故君子事來而心始現,事去而心隨空。