是否可以为每个应用程序设置网络限制

是否可以为每个应用程序设置网络限制

我需要为我的网站设置应用程序主机 webLimits,但是我在一个网站下运行两个应用程序,它们都需要不同的设置。

例如

Server
   +- Root Site      - Site 1 - Settings 1 below
      -- page
      -- page
      +- Admin site  - Site 2 - Settings 2 below
         -- page

设置 1

<configuration>
   <system.applicationHost>
      <webLimits connectionTimeout="00:01:00"
         headerWaitTimeout="00:00:30"
         minBytesPerSecond="500"
      />
   </system.applicationHost>
</configuration>

设置 2

<configuration>
   <system.applicationHost>
      <webLimits connectionTimeout="00:01:00"
         headerWaitTimeout="00:05:00"
         minBytesPerSecond="5000"
      />
   </system.applicationHost>
</configuration>

据我了解,这些设置处于服务器级别 - 有什么方法可以将它们链接到特定的应用程序或应用程序池?

答案1

您需要从两个应用程序实例(例如虚拟文件夹)运行两个应用程序,因为这些设置适用于它们,而不是应用程序的文件夹,而是虚拟文件夹。

相关内容