Azure应用服务中的队列长度属性

时间:2017-05-29 09:16:54

标签: azure-web-sites azure-web-app-service

是否有办法配置Azure Web应用程序的队列长度,就像我们在IIS服务器中配置应用程序池一样。

如果是,那么最大值是什么,它是否适用于Microsoft.Owin和Kestrel?

1 个答案:

答案 0 :(得分:0)

  

是否有办法为Azure Web应用程序配置队列长度

我们可以create a XDT file并应用转换来修改应用程序池的“队列长度”属性。

applicationHost.xdt

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <system.applicationHost>
    <applicationPools>
      <add name="%XDT_SITENAME%" xdt:Locator="Match(name)" xdt:Transform="SetAttributes(queueLength)" queueLength="10">
      </add>
    </applicationPools>
  </system.applicationHost>
</configuration>

结果在applicationhost.config

enter image description here

  

什么是最大值

据我所知,“队列长度”属性的最大值为65535,默认值为1000.

  

是否适用于Microsoft.Owin和Kestrel

如果你能解释一下这个问题的更多内容会更好。或者您可以通过XDT文件修改应用程序池的“队列长度”属性,如果它导致Microsoft.Owin和Kestrel工作不正常,您可以发布详细错误。