我们在项目中使用了wsps。但是无论何时部署wsp,“服务不可用”页面都在站点级别。 有没有什么方法可以在GAC中添加少量Dll,而无需在生产服务器中停机?在没有停机的情况下在SharePoint中部署
0
A
回答
0
不是现实中的答案。当您使用WSP进行部署时,将会触发重置,以便重新加载最新的dll并清除应用程序池内的内存。
因此,与服务器端代码相关的任何事情都需要重置。
如果更新配置单元中的任何内容,则可以实现零宕机部署。
有深入回答here更以当你需要一个IISRESET
干杯 Truez
0
这在技术上是可以做到的本地部署和这个阶段自己。 Install-SPSolution提供本地交换机。理论上你可以使用它并控制部署的轮换(假设有多个服务器)。但正如上面提到的让IIS重新加载程序集一样,需要应用程序池循环。程序集从GAC加载,但随后驻留内存。
https://blog.ithinksharepoint.com/2012/07/16/deploying-sharepoint-wsp-solutions-without-downtime/
我已经尝试了几次,并没有获得巨大成功使您的里程可能会有所不同。
如果您依赖GACed Assemblies,您可以从技术上将他们自己推送到WSP之外。但是,如果发生以下情况,您可能会出现在一个不可思议的地方: 1)您从所有服务器收回Web应用程序(这也会缩回解决方案)。 2)稍后您将添加一台服务器,并且需要部署软件包,并且您的服务器场中有一组服务器具有不同的位组。对任何人解决这个问题都很痛苦。想象一下,如果你离开了? 3)您部署了一个程序集,它的版本与您web.config期望的版本不同,并且无法使用或找到它。
相关问题
- 1. 如何在不停机的情况下在Bluemix中部署
- 2. 在没有Installshield的情况下部署Windows服务
- 3. 在没有安装的情况下部署Magnolia CMS
- 4. 在没有Visual Studio的情况下将Web部署到IIS
- 5. 在没有CLI的情况下将schema.rb部署到Heroku
- 6. 在没有IIS的情况下部署WCF服务
- 7. 如何在没有结构的情况下部署Django项目
- 8. 在没有Ruby Manager的情况下部署到OpenBSD(RBENV/RVM)
- 9. 如何在没有作曲者的情况下部署Laravel 5.5共享主机
- 10. 在没有本地计算机的情况下将应用部署到Google Cloud
- 11. 有没有办法在没有SQL Server的情况下部署SQL Server Reporting Services?
- 12. 在没有中断的情况下停止Python中的代码
- 13. 在没有下载git的情况下将Github Repo部署到Heroku
- 14. 我可以在没有SharePoint的情况下使用K2 Blackpearl吗?
- 15. 我可以在没有IIS的情况下安装SharePoint Foundation吗?
- 16. 有没有办法在没有注册表项的情况下在.NET中创建和部署COM?
- 17. 在URL中没有本地主机的情况下调用API
- 18. 在没有Internet访问的情况下部署Django的简单方法?
- 19. sharepoint - 在不创建虚拟目录的情况下部署web服务
- 20. 是否可以在不导致IIS重置的情况下部署SharePoint WSP?
- 21. Office 2007可以在没有Office 2007的情况下进行PIA部署吗?
- 22. 如何在没有POM的情况下使用Maven部署artifactory到Artifactory
- 23. 在没有苹果部署过程的情况下分发ipad应用程序
- 24. Xamarin不会在没有崩溃的情况下部署应用程序
- 25. 在没有控制台访问的情况下将自定义列表部署到SharePoint
- 26. 如何在没有Sharepoint的情况下访问Sharepoint备份文件?
- 27. 在没有本地安装Sharepoint的情况下开发SharePoint软件
- 28. 在没有SharePoint Designer的情况下跨站点共享SharePoint列表
- 29. 在没有本地安装SharePoint的情况下开发SharePoint项目
- 30. 如何在没有stop()方法的情况下停止线程?