Eu tenho um servidor Windows 2012R2 com IIS10. Temos executado um serviço wfc nele há alguns anos, mas ultimamente ele está dando mensagens de tempo limite.
Olhei para o monitor de desempenho e ele mostra algumas solicitações na fila.
Se bem entendi, é porque os programas que chamam a API não estão fechando a conexão corretamente e deixando-a aberta, assim a fila aumenta.
A única maneira que encontrei de resolver isso é corrigir o código que chama a API e fazer uma atualização em massa.
Isso será um problema, pois temos muitos computadores usando este software.
Posso alterar o IIS para redefinir a conexão após X segundos se ela estiver ociosa? Não quero usar isso como uma solução alternativa, mas preciso que ele comece a responder até consertar o problema e lançar uma atualização.
INFORMAÇÃO ADICIONAL
Foi sugerido que eu alterasse essas configurações no IIS:
Apliquei essas alterações e executei, iisreset
pois não tinha certeza se precisava ser reiniciado após essas alterações. Se não fez diferença no número da minha fila.