Azure 环境中的 IIS AppDomain 卸载

Posted

技术标签:

【中文标题】Azure 环境中的 IIS AppDomain 卸载【英文标题】:IIS AppDomain unloading in an Azure environemnt 【发布时间】:2012-02-18 01:41:59 【问题描述】:

据我了解,在 Windows Azure 网络角色中 - 每个 .svc 都加载到它自己的应用程序域中。 IIS 是否曾在其进程生命周期内卸载 AppDomain,以便 svc 的调用(通常通过 HTTP 调用)将触发 Application_Start()(再次)?

【问题讨论】:

【参考方案1】:

您可能遇到了 IIS Recycling。 http://developer.mindtouch.com/en/kb/Disabling_IIS_app_pool_recycling

如果您想这样做,可以通过编程方式禁用此功能。

【讨论】:

以上是关于Azure 环境中的 IIS AppDomain 卸载的主要内容,如果未能解决你的问题,请参考以下文章

IIS AppDomain 实例化

防止 WCF 服务 AppDomain 被卸载

AppDomain 执行程序集

我可以在我的 IIS 托管网站中跨 AppDomain 共享 dll 吗?

我们可以在没有 Azure 的情况下在 IIS 中部署 Microsoft bot 应用程序吗?

如何在IIS / Azure中单独部署webconfig更改?