2009-09-24 70 views
2

我想知道部署/升級解決方案和激活功能是否會以任何方式回收應用程序池或中斷/減慢用戶的操作。我需要知道是否可以在服務器負載的情況下執行這些步驟,或者最好是在部署後進行部署。哪個stsadm命令執行並不循環應用程序池?

我使用upgradesolution或displaysolution,addsolution,installfeature和activatefeature的特定命令,但爲了完整起見,這將是很好有一個全面的列表。

回答

5

作爲一般規則 - 總是在幾小時之內做功能/解決方案升級。你永遠不知道這些變化將如何影響運行的應用程序。

  • upgradesolution - 是
  • addsolution - 是
  • installfeature - 是
  • activatefeature - 沒有

的activatefeature原因不就是因爲你執行包含在該功能的命令例如事件和模式。所有其他人正在註冊資產以供共享點使用,因此需要重新啓動。

4

對於信息:該upgradesolution似乎執行完全IISRESET不只是一個應用程序池回收。如果您在服務器場中運行多個站點,這是一個重要的區別。爲了避免這種情況,您似乎可以傳入-local的參數,然後執行應用程序池回收而不是IISReset。其缺點是您必須在每臺服務器上執行該命令。一切都取決於你的情況,但知道一件有用的事情。

+0

感謝您的信息 – 2009-09-30 12:18:45

相關問題