`
baiguomeng
  • 浏览: 998874 次
文章分类
社区版块
存档分类
最新评论

Window Azure 中控制应用程序池闲置超时

 
阅读更多

公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题会影响阅读体验如遇此情况,请访问 原博客

我经常听说的一个问题是在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

分享到:
评论

相关推荐

    QuartzDemo及iis闲置时间解决方案

    为了避免这种情况,可以在IIS管理控制台中调整应用程序池的回收策略,延长空闲时间限制或者禁用空闲超时功能。 2. **Web应用程序配置**:对于使用Quartz.NET的项目,你可能需要确保即使IIS工作进程被回收,任务也能...

    将ASP.NETWeb应用程序部署到WindowsAzure网站

    在这些服务中,Windows Azure网站提供了一个易于使用的平台,允许开发者快速部署和托管Web应用程序。 接下来,知识点涵盖从创建*** Web应用程序,到部署到Windows Azure网站的整个流程: 1. 安装和配置开发环境 -...

    在VS2010中开发部署Windows Azure应用程序

    在VS2010中开发部署Windows Azure应用程序

    WindowsAzure Cloud Project小程序

    在云环境中,C#开发者可以通过Azure的.NET服务,如Azure Functions、Azure Web Apps或Azure Cloud Services,创建高度可扩展和弹性的应用程序。Windows Azure Cloud Project小程序可能涉及到以下几个关键知识点: 1...

    文档中使用的 Azure 投票应用程序 .zip

    页面类型 语言 产品 描述样本 Python 天蓝色 Azure-redis 缓存 此示例在 Azure Kubernetes 服务 (AKS) 群集中创建多容器应用程序。Azure 投票应用此示例在 Azure Kubernetes 服务 (AKS) 群集中创建多容器应用程序。...

    window azure service platform 文档

    Windows Azure 是Azure服务平台的基础组成部分,它为应用程序提供了一个云环境中的运行场所。通过利用Windows Azure,开发者可以部署并运行自己的应用程序,而无需担心底层基础设施的维护问题。这不仅简化了开发流程...

    微软WindowsAzure云应用开发实践整理.pdf

    微软Windows Azure云应用开发实践 微软Windows Azure云应用开发...微软Windows Azure云应用开发实践是开发人员快速掌握云计算平台的开发技能的指南,帮助开发人员快速上手云计算平台,并开发出高质量的云应用程序。

    azure-assign:将应用程序角色分配给Azure Active Directory应用程序的安全组

    天蓝色分配将应用程序角色分配给Azure Active Directory应用程序的安全组v0.0.7设想您有一个Azure Active Directory(Azure AD)应用程序,并且已通过添加应用程序角色修改了该应用程序的manifest.json文件。...

    一个多层的azure应用程序,用到了表、队列和blobs

    标题中的“一个多层的azure应用程序,用到了表、队列和blobs”表明这是一个基于Azure云服务构建的多层架构应用,它利用了Azure提供的多种数据存储和处理服务。让我们详细探讨这些知识点。 1. **Azure Cloud Service...

    PBI Azure注册应用程序并如何设置EmbedUrl

    本文将详细阐述如何使用 Power BI (PBI) 注册应用程序,并且介绍如何简单地获取 Report 的 Embed URL,以便将其嵌入到自定义的 Web 应用程序中。 #### PBI 注册应用程序流程 1. **准备工作:** - 首先确保您拥有...

    微软文库:使用 ASP.NET Core 和 Azure 构建新式 Web 应用程序

    ASP.NET Core 和 Azure 的组合是现代 Web 应用程序开发的首选平台,尤其适用于寻求跨平台支持、微服务架构、Docker 容器化、高性能和可伸缩性的项目。微软的 ASP.NET Core 6.0 作为一个轻量级、高性能的框架,针对...

    Azure开发者指南 Azure Developer Guide

    此外,书中还提供了多个实例场景,帮助读者更好地理解如何在实际开发中应用Azure的各项服务和功能。 书中的内容覆盖了从Web应用程序的构建到各种云应用场景的介绍。例如,书中的第一个场景就是关于如何构建一个Web...

    windows Azure开发的一个云程序

    2. **创建Azure资源**: 在Azure门户中,你需要创建一个新的App Service实例,选择合适的订阅、资源组、应用服务计划,并配置所需的运行时堆栈(例如,如果你的程序是基于.NET,就选择.NET Framework或.NET Core)。...

    cheeseburger:用于测试Azure静态Web应用程序服务的示例应用程序

    在Azure中部署静态Web应用程序服务,首先需要在Azure Portal创建一个新的静态Web应用资源。接着,需要配置应用程序设置,如代码存储库的URL(可能指向GitHub或GitLab),以及分支信息。部署完成后,静态内容会自动...

    shopathome:从具有Azure功能API的Angular,React,Svelte和Vue应用程序中进行选择,该应用程序将部署到Azure静态Web应用程序

    静态网络应用 该存储库包含可用作某些MS Learn模块起点的应用程序。 因为每个人都对自己JavaScript... Azure静态Web应用程序中的API支持 将API添加到Azure静态Web应用 认证与授权 路线 审查预生产环境 Azure免费试用

    走进云计算Windows Azure实战手记光盘

    Queue存储服务与应用程序问通信、云上的关系数据库:SQL Azure、云上的访问控制技术:AppFabric Access Control、云服务的集散中心:AppFabric Service Bus、Windows Azure与其他平台的互操作性、云计算与Windows ...

    关于 Azure Web 应用 4 分钟空闲连接的限制1

    在Azure Web应用中,开发者可能会遇到一个特定的限制,即“4分钟空闲连接”问题。这个限制涉及到的是Azure Web应用服务在处理某些长时间运行的请求时的行为。当客户端(例如,一个浏览器)与Azure Web应用建立连接后...

    借助 Azure 云和 Windows 容器让现有.NET 应用程序实现现代化革新

    平移是指在不改变应用程序代码和基础架构的前 提下,将工作负载转移到更新,或更现代化的环境中运行的做法。 本指南将介绍如何将基于.NET Framework 的现有服务器端应用程序的不同方面进行现代化 改造,随后直接迁入...

    部署Java应用到Windows Azure Cloud Service

    在本文中,我们将探讨如何将Java应用程序部署到Windows Azure Cloud Service。首先需要了解Azure提供的不同服务和角色模型,并且需要对本地开发环境进行相应的准备工作。然后,我们会详细说明创建项目、部署以及在...

    SQL Azure中文教程

    - **开发指南**(下篇):详细介绍 SQL Azure 中特有的开发技巧和最佳实践,如云环境下的事务处理和并发控制。 - **部署与管理**: - **部署最佳实践**(上篇):涵盖 SQL Azure 数据库部署的基础步骤,例如数据库...

Global site tag (gtag.js) - Google Analytics