我们在RDS服务器上生成了一个Windows2008R2 RemoteAPP .NET 4.5应用程序,大约。3主机NLB群集的300个并发用户。
应用程序正在积极开发中,RemoteAPP部署的程序集需要经常更新(即用新程序集替换)。
我们目前如何做到这一点如下:
在此之后,服务器偶尔会出现蓝屏-出现微软-视窗-内核-电源EventID 41严重错误-我强烈指责我们的更新实践对此负责。
因此问题来了:更新RemoteAPP应用程序和生成新程序集而不必终止访问旧程序集的进程(即,允许用户继续并在他们喜欢的时候重新启动)的推荐方式是什么。
谢谢。
发布于 2014-04-25 06:34:51
我建议使用新的“IIS7.5的应用程序初始化模块”来加速你的web应用程序,并且“应用程序初始化”是内置在IIS8中的,而不是ngen。
Microsoft的网站声称: IIS 7.5的IIS应用程序初始化使网站管理员能够在第一个请求到达之前加载Web应用程序,从而提高网站的响应能力。
发布于 2014-01-28 08:15:54
您可以使用通过RemoteApp发布的starter应用程序。启动器将依次启动应用程序的最新版本。
例如:有一个注册表项,它是您的应用程序的最新版本的路径
在运行时,为新的assemblies
RemoteApp指向C:\Program Files\myApp\startApp.exe
startApp.exe
启动1.0.26\theApp.exe
https://stackoverflow.com/questions/13497022
复制相似问题