iis中为每个应用程序池单独设置aspnet.config配置文件

为每个应用程序池单独设置aspnet.config配置文件可以为我们提供更大的灵活性,以满足特定应用程序池的需求。下面是设置aspnet.config配置文件的完整攻略,包括两条示例说明。

一、创建aspnet.config文件

  1. 将Web应用程序池分配给您想要创建aspnet.config文件的应用程序。
  2. 在Web应用程序根目录中创建aspnet.config文件。
  3. 在aspnet.config文件中,添加您需要重写或添加的应用程序配置节。

示例1:将.应用程序池的输出缓存限制设置为256 MB,而不是默认的64 MB和2 MB的私有缓存:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.webServer>
    <applicationPools>
      <add name="." managedPipelineMode="Integrated" managedRuntimeVersion="v4.0" />
    </applicationPools>
  </system.webServer>
  <system.web>
    <caching>
      <outputCache enableOutputCache="true" />
      <outputCacheSettings>
        <outputCacheProfiles>
          <add name="256MB" duration="3600" location="Any" varyByParam="*" enabled="true" />
        </outputCacheProfiles>
      </outputCacheSettings>
    </caching>
  </system.web>
  <system.webServer>
    <caching>
      <profiles>
        <add extension=".aspx" policy="CacheUntilChange" kernelCachePolicy="DontCache" enabled="true" duration="3600" location="Any" />
      </profiles>
    </caching>
  </system.webServer>
</configuration>

示例2:将User1应用程序池的maxConcurrentRequestsPerCPU设置为1000,而不是默认值:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <location path="." >
      <system.webServer>
         <applicationPools>
            <add name="User1" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated"/>
         </applicationPools>
         <serverRuntime frequentHitThreshold="1" frequentHitTimePeriod="00:00:10" />
         <asp requestQueueLimit="1000" />
      </system.webServer>
   </location>
</configuration>

二、在IIS中设置应用程序配置文件

  1. 打开IIS管理器。
  2. 选择Web应用程序的节点。
  3. 右键单击您想要设置应用程序配置文件的Web应用程序或应用程序池,然后选择“高级设置”。
  4. 在“高级设置”对话框中,查找“应用程序配置文件”属性。
  5. 将“应用程序配置文件”属性设置为aspnet.config文件的路径。

示例:

“User1”应用程序池的aspnet.config文件路径是D:\WebApps\Site1\User1\aspnet.config时,在IIS中设置应用程序配置文件的方法如下所示:

  1. 打开IIS管理器。
  2. 选择“用户1”应用程序池的节点。
  3. 右键单击“用户1”应用程序池,选择“高级设置”。
  4. 在“高级设置”对话框中,找到“应用程序配置文件”属性。
  5. 在“应用程序配置文件”属性中,输入“D:\WebApps\Site1\User1\aspnet.config”。

这样,“User1”应用程序池就会使用D:\WebApps\Site1\User1\aspnet.config作为应用程序配置文件。

注意:如果应用程序池需要重启,更改后的应用程序配置文件将在重启后生效。

以上是设置IIS中为每个应用程序池单独设置aspnet.config配置文件的完整攻略,您可以根据自己的需要进行修改认证,相信以上内容对您有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:iis中为每个应用程序池单独设置aspnet.config配置文件 - Python技术站

(0)
上一篇 2023年6月25日
下一篇 2023年6月25日

相关文章

  • 激战2账号被盗怎么办 官方称账号100%找回恢复功能25日开放

    激战2账号被盗怎么办? 如果你的激战2账号被盗了,第一时间应该采取以下步骤: 1. 尽快修改密码 前往激战2官网登录页面,在登录界面下方找到“修改密码”链接,根据提示修改密码。同时,如果你在其他网站或服务中使用了和激战2相同的账号和密码,也应该立刻修改那些账户的密码,以保护自己的隐私和安全。 2. 立即联系客服 如果账号被盗的情况较为严重,例如角色被删除、游…

    other 2023年6月27日
    00
  • Java多态中动态绑定原理解析

    Java多态中动态绑定原理解析 什么是Java多态 Java多态是指同一个方法在不同情况下具有不同的实现方式。通过父类定义的引用可以调用子类对象的方法,这种机制被称为“多态”。多态具有很高的灵活性,使得程序可以更加简洁、易于维护。 Java动态绑定原理 Java动态绑定是指在运行时根据实际类型确定方法的实现版本。当一个对象被调用时,Java虚拟机会根据实际类…

    other 2023年6月26日
    00
  • 理解Java中的静态绑定和动态绑定

    理解Java中的静态绑定和动态绑定 Java中支持多态,也就是同一个方法可以被不同的对象调用,不同的对象会表现出不同的行为。这种多态性质也分为静态绑定和动态绑定。 静态绑定 静态绑定(Static Binding)也称为早期绑定(Early Binding),是在编译期间进行的绑定。静态绑定是根据引用类型来确定调用哪个方法的。比如下面的代码: public …

    other 2023年6月26日
    00
  • JS实现水平遍历和嵌套递归操作示例

    以下是JS实现水平遍历和嵌套递归操作的完整攻略: 水平遍历 对于一棵树的水平遍历,我们需要使用队列的数据结构,从根节点开始,一层层地将节点加入到队列中,并且从队列中依次取出节点,执行相应的操作。具体的实现步骤如下: 首先,我们定义一个队列,用于保存待遍历的节点。 let queue = []; 然后,我们将根节点加入队列中。 queue.push(root)…

    other 2023年6月27日
    00
  • RealProxy深入

    RealProxy深入的完整攻略 RealProxy是.NET Framework中的一个类,用于创建动态代理。动态代理是一种在运行时创建代理对象的技术,可以用于实现AOP(面向切面编程)等功能。在.NET Framework中,可以使用RealProxy类创建动态代理对象。 RealProxy的使用方法 使用RealProxy创建动态代理对象的步骤如下: …

    other 2023年5月5日
    00
  • 注册表趣味应用小集

    注册表趣味应用小集攻略 简介 注册表是Windows操作系统中的一种核心组件,它保存了系统和应用程序的设置和配置信息。通过修改注册表可以实现一些有趣的功能,例如自定义电脑开机声音、禁用UAC等。 步骤 以下是修改注册表的步骤: 打开注册表编辑器。按下Win+R键组合,输入“regedit”并回车,即可打开注册表编辑器。 在左侧面板中,找到需要修改的注册表项。…

    other 2023年6月25日
    00
  • 浅谈PHP无限极分类原理

    浅谈PHP无限极分类原理 什么是无限极分类 无限极分类是指一个分类的层级数不确定,随着数据的增加,分类的层级数可能会不断增加。类似于“树”的结构,每个分类可以有多个子分类,每个子分类又可以有多个孙分类,一直延伸下去,直到最后一层分类。 实现无限极分类 实现无限极分类的方法主要有两种: 递归算法 递归算法是指在函数内部调用自身的一种算法。在实现无限极分类的时候…

    other 2023年6月27日
    00
  • Asp.Net Core基础篇之:白话管道中间件

    以下是Asp.Net Core基础篇之:白话管道中间件的完整攻略,包括基础概念、使用方法、示例说明和注意事项。 基础概念 Asp.Net Core是一个跨平台的Web应用程序框架,它使用管道中间件来处理HTTP请求和响应。管道中间件是一种可重用的组件,它可以在请求和响应之间执行一些操作,如日志记录、身份验证、缓存等。管道中间件是按照顺序执行的,每个中间件都可…

    other 2023年5月6日
    00
合作推广
合作推广
分享本页
返回顶部