首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以通过编程方式“回收”WebRole吗?

可以通过编程方式“回收”WebRole吗?
EN

Stack Overflow用户
提问于 2012-06-05 05:37:10
回答 1查看 570关注 0票数 2

可以通过编程方式回收IIS7应用程序池。对于Azure中的web角色,有没有一个等价的概念?

这是一个基本的问题,但关于我为什么问这个问题的背景,我包括以下内容……

我们正在尝试在Azure中安装Umbraco,Umbraco安装向导会写入它的配置信息,然后手动重新启动应用程序池(在IIS中),以重新读取它刚刚写入的配置。它需要在Azure中以同样的方式工作,但在这一点上,我们不能让它从头开始重新初始化自己(就像在IIS7中一样)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-05 05:43:20

您可以为给定的角色实例调用RoleEnvironment.RequestRecycle()。这实际上会使Windows Server VM重新启动,它会重新执行启动脚本、OnStart()方法和Run()方法。在执行此操作时,您可能希望考虑使用某种类型的breadcrumb :如果在重新启动时发现已安装的内容,则跳过安装过程;否则,请安装并请求回收。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10888728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档