Решение фермы Sharepoint перезапускает какой пул приложений?
У меня есть SharePoint Project, который развертывается как Farm Solution. У меня есть несколько веб-приложений (SPWeb Application) в SharePoint. Каждое веб-приложение имеет выделенный пул приложений. Я хочу знать, разверную ли я проект как Farm Solution, будут ли перезапущены все пулы приложений или определенный пул приложений?
2 ответа
Только пул приложений вашего проекта SharePoint будет перерабатывать. Обратите внимание, что вы определяете URL сайта в окне свойств вашего проекта. Затем при развертывании проекта обратите внимание, что в окне "Вывод" вы можете увидеть:
Recycle IIS Application Pool:
Recycling IIS application pool '<application pool name>'...
Поэтому пул приложений, связанный с URL вашего сайта, будет перерабатываться.
Решение вашей фермы может быть развернуто в нескольких веб-приложениях. В этом случае все веб-приложения, в которых развернуто решение, будут перезапущены.
Также важно, чтобы вы указали параметр -WebApplication в ваших скриптах Install-SPSolution и Uninstall-SPSolution, так как в противном случае они могут перезапускать все веб-приложения.