公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题 ,会影响阅读体验 。如遇此情况,请访问 原博客 。
我经常听说的一个问题是在Windows Azure中是否有可能改变IIS应用程序池的闲置超时时间。其实这的确是可能的,使用启动任务很就很容易做到这一点。
默认的闲置超时值是20分钟,这意味着如果你的应用程序池20分钟不用就会被关闭有些人想改变这种状况,因为他们的应用程序静止20分钟后就会变得有点慢了。
要改变超时值为0(意思是”永不超时“),可以加入下列的启动任务声明到ServiceDefinition.csdef:
<Startup>
<Task commandLine="startup/disableTimeout.cmd" executionContext="elevated" />
</Startup>
然后添加disableTimeout.cmd到一个 startup文件夹中,disableTimeout.cmd的代码如下(必须在一行,以下由于格式所限换行):
%windir%/system32/inetsrv/appcmd set config -section:applicationPools
-applicationPoolDefaults.processModel.idleTimeout:00:00:00
确保disableTimeout.cmd的“Copy to Output Directory”被设置为“Copy always”
本文翻译自:http://blog.smarx.com/posts/controlling-application-pool-idle-timeouts-in-windows-azure
相关推荐
为了避免这种情况,可以在IIS管理控制台中调整应用程序池的回收策略,延长空闲时间限制或者禁用空闲超时功能。 2. **Web应用程序配置**:对于使用Quartz.NET的项目,你可能需要确保即使IIS工作进程被回收,任务也能...
在这些服务中,Windows Azure网站提供了一个易于使用的平台,允许开发者快速部署和托管Web应用程序。 接下来,知识点涵盖从创建*** Web应用程序,到部署到Windows Azure网站的整个流程: 1. 安装和配置开发环境 -...
在VS2010中开发部署Windows Azure应用程序
在云环境中,C#开发者可以通过Azure的.NET服务,如Azure Functions、Azure Web Apps或Azure Cloud Services,创建高度可扩展和弹性的应用程序。Windows Azure Cloud Project小程序可能涉及到以下几个关键知识点: 1...
页面类型 语言 产品 描述样本 Python 天蓝色 Azure-redis 缓存 此示例在 Azure Kubernetes 服务 (AKS) 群集中创建多容器应用程序。Azure 投票应用此示例在 Azure Kubernetes 服务 (AKS) 群集中创建多容器应用程序。...
Windows Azure 是Azure服务平台的基础组成部分,它为应用程序提供了一个云环境中的运行场所。通过利用Windows Azure,开发者可以部署并运行自己的应用程序,而无需担心底层基础设施的维护问题。这不仅简化了开发流程...
微软Windows Azure云应用开发实践 微软Windows Azure云应用开发...微软Windows Azure云应用开发实践是开发人员快速掌握云计算平台的开发技能的指南,帮助开发人员快速上手云计算平台,并开发出高质量的云应用程序。
天蓝色分配将应用程序角色分配给Azure Active Directory应用程序的安全组v0.0.7设想您有一个Azure Active Directory(Azure AD)应用程序,并且已通过添加应用程序角色修改了该应用程序的manifest.json文件。...
标题中的“一个多层的azure应用程序,用到了表、队列和blobs”表明这是一个基于Azure云服务构建的多层架构应用,它利用了Azure提供的多种数据存储和处理服务。让我们详细探讨这些知识点。 1. **Azure Cloud Service...
本文将详细阐述如何使用 Power BI (PBI) 注册应用程序,并且介绍如何简单地获取 Report 的 Embed URL,以便将其嵌入到自定义的 Web 应用程序中。 #### PBI 注册应用程序流程 1. **准备工作:** - 首先确保您拥有...
ASP.NET Core 和 Azure 的组合是现代 Web 应用程序开发的首选平台,尤其适用于寻求跨平台支持、微服务架构、Docker 容器化、高性能和可伸缩性的项目。微软的 ASP.NET Core 6.0 作为一个轻量级、高性能的框架,针对...
此外,书中还提供了多个实例场景,帮助读者更好地理解如何在实际开发中应用Azure的各项服务和功能。 书中的内容覆盖了从Web应用程序的构建到各种云应用场景的介绍。例如,书中的第一个场景就是关于如何构建一个Web...
2. **创建Azure资源**: 在Azure门户中,你需要创建一个新的App Service实例,选择合适的订阅、资源组、应用服务计划,并配置所需的运行时堆栈(例如,如果你的程序是基于.NET,就选择.NET Framework或.NET Core)。...
在Azure中部署静态Web应用程序服务,首先需要在Azure Portal创建一个新的静态Web应用资源。接着,需要配置应用程序设置,如代码存储库的URL(可能指向GitHub或GitLab),以及分支信息。部署完成后,静态内容会自动...
静态网络应用 该存储库包含可用作某些MS Learn模块起点的应用程序。 因为每个人都对自己JavaScript... Azure静态Web应用程序中的API支持 将API添加到Azure静态Web应用 认证与授权 路线 审查预生产环境 Azure免费试用
Queue存储服务与应用程序问通信、云上的关系数据库:SQL Azure、云上的访问控制技术:AppFabric Access Control、云服务的集散中心:AppFabric Service Bus、Windows Azure与其他平台的互操作性、云计算与Windows ...
在Azure Web应用中,开发者可能会遇到一个特定的限制,即“4分钟空闲连接”问题。这个限制涉及到的是Azure Web应用服务在处理某些长时间运行的请求时的行为。当客户端(例如,一个浏览器)与Azure Web应用建立连接后...
平移是指在不改变应用程序代码和基础架构的前 提下,将工作负载转移到更新,或更现代化的环境中运行的做法。 本指南将介绍如何将基于.NET Framework 的现有服务器端应用程序的不同方面进行现代化 改造,随后直接迁入...
在本文中,我们将探讨如何将Java应用程序部署到Windows Azure Cloud Service。首先需要了解Azure提供的不同服务和角色模型,并且需要对本地开发环境进行相应的准备工作。然后,我们会详细说明创建项目、部署以及在...
- **开发指南**(下篇):详细介绍 SQL Azure 中特有的开发技巧和最佳实践,如云环境下的事务处理和并发控制。 - **部署与管理**: - **部署最佳实践**(上篇):涵盖 SQL Azure 数据库部署的基础步骤,例如数据库...