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日

相关文章

  • springboot整合redis进行数据操作(推荐)

    以下是关于Spring Boot整合Redis进行数据操作的完整攻略,包含两个示例说明: 1. 添加Redis依赖 在pom.xml文件中添加Redis的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring…

    other 2023年10月18日
    00
  • SublimeText3配置PHP函数追踪定位插件

    下面是SublimeText3配置PHP函数追踪定位插件的完整攻略: 准备工作 首先你需要安装SublimeText3和插件控制器Package Control,安装方法可以访问官网进行查看。 安装插件 打开SublimeText3,使用快捷键Ctrl+Shift+P打开命令面板,输入“Install Package”,等待列表加载完毕之后输入“PhpFun…

    other 2023年6月27日
    00
  • linux取消挂载命令

    Linux取消挂载命令 在 Linux 系统中,挂载命令是一个非常重要的命令,它用于将文件系统附加到指定的挂载点。然而,在有时候我们需要取消挂载指定的文件系统,该如何操作呢? 取消挂载命令 取消挂载命令是 umount 命令,它会从文件系统挂载表中移除指定的文件系统。取消挂载命令的一般语法如下: umount 挂载点 其中, umount 代表取消挂载命令,…

    其他 2023年3月28日
    00
  • iOS10开发者预览版Beta1问答大全

    iOS10开发者预览版Beta1问答大全攻略 什么是iOS10开发者预览版Beta1? iOS10开发者预览版Beta1是苹果公司发布给开发者的iOS10测试版本,开发者可以通过下载此版本并使用Xcode进行开发、测试。 如何获取iOS10开发者预览版Beta1? 开发者需要先在 https://developer.apple.com 上注册开发者账号,并且…

    other 2023年6月26日
    00
  • iphone6呼叫失败不能打电话的五种解决方案

    iPhone6呼叫失败不能打电话的五种解决方案 如果你的iPhone6不能打电话,它将变得没有用处,也会毁掉你的一天。以下是五种解决呼叫失败的方案: 1. 重新启动iPhone 这是最简单也是最常见的解决方法。按住电源键,滑动 “关机” 按钮,然后再按下电源键重新启动你的iPhone。如果你的iPhone不响应,请尝试按住电源键和”Home”按钮来强制重启。…

    other 2023年6月26日
    00
  • Kali linux vim使用命令笔记

    Kali Linux Vim 使用命令笔记 Vim 是一个非常强大的文本编辑器,它被广泛地应用于 Linux 版本的系统中,包括 Kali Linux。这篇文章将为您介绍一些 Vim 命令在 Kali Linux 中的使用方法。 启动 Vim 要启动 Vim,请在终端中键入以下命令: vim 这将打开 Vim 编辑器。如果您想在 Vim 中打开一个文件,请输…

    其他 2023年3月28日
    00
  • 电脑经常性的自动重启关机的解决方法

    电脑经常性的自动重启关机的解决方法 电脑自动重启或关机可能会给我们的日常使用带来很多麻烦。这种问题通常可能是由于多种因素引起的,例如硬件故障、驱动程序的错误或操作系统遇到问题。本文将提供一些解决电脑突然重启或关机的方法,希望对您有用。 方法一:查找故障原因并解决 电脑自动重启或关机通常是由硬件或软件故障引起的。通常需要查找问题并解决它。以下是一些检查电脑问题…

    other 2023年6月26日
    00
  • Resource Hacker 汉化版图文使用教程

    Resource Hacker 汉化版图文使用教程 Resource Hacker 是一款功能强大的 Windows 资源编辑器,可用于修改并编辑 exe、dll、ocx 等系统文件。在本教程中,我们将介绍如何使用 Resource Hacker 进行汉化操作。 步骤一:下载和安装 Resource Hacker 下载 Resource Hacker 汉化版…

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