Existe alguma maneira de ativar o keep-alive no IIS 7 em um cenário hospedado?
Eu tentei usar a resposta para essa pergunta SO Onde (ou como) é a configuração keep-alive no web.config? .
Eu adicionei o seguinte após a tag de fechamento </configSections>
:
<system.applicationHost>
<sites>
<siteDefaults>
<limits connectionTimeout="00:00:05" />
</siteDefaults>
</sites>
</system.applicationHost>
Este é o erro que recebo:
Seção de configuração não reconhecida system.applicationHost.
Se eu seguir este artigo do MSDN: Passo-a-passo: Criando um arquivo de configuração para Hosted Web Core e adicione:
<configuration>
<configSections>
<sectionGroup name="system.applicationHost"
type="System.ApplicationHost.Configuration.SystemApplicationHostSectionGroup">
<section name="sites"
type="System.ApplicationHost.Configuration.SitesSection"
allowDefinition="MachineOnly"
overrideModeDefault="Deny" />
</sectionGroup>
Eu recebo o seguinte erro:
É um erro usar uma seção registrada como allowDefinition = 'MachineOnly' além de machine.config.
Tags iis keepalive web.config