哪个stsadm命令执行并且不回收应用程序池?

时间:2009-09-24 01:59:22

标签: sharepoint sharepoint-2007 stsadm

我正在试图弄清楚部署/升级解决方案和激活功能是否会回收应用程序池,或以任何方式中断/减慢用户的操作。我需要知道在服务器上有负载时是否可以执行这些步骤,或者最好是在下班后部署。

我正在使用升级解决方案或显示解决方案,addolution,installfeature和activatefeature的特定命令,但为了完整起见,最好有一个全面的列表。

2 个答案:

答案 0 :(得分:5)

作为一般规则 - 始终在数小时之外进行功能/解决方案升级。您永远不知道更改将如何影响正在运行的应用程序。

  • 升级解决方案 - 是
  • addsolution - yes
  • installfeature - 是
  • activatefeature - no

activatefeature之所以不是因为您正在执行该功能中包含的命令,例如事件和架构。所有其他人都在注册资产以供sharepoint使用,因此需要重新启动。

答案 1 :(得分:4)

有关信息:升级解决方案似乎执行完整的IISReset,而不仅仅是应用程序池回收。如果您在服务器场中运行多个站点,则这是一个重要的区别。为了避免这种情况,似乎你可以传入-local的参数,然后执行app pool循环而不是IISReset。这样做的缺点是你必须在每台服务器上执行命令。一切都取决于你的情况,但有用的东西要知道。