Estamos a executar o IIS & SSRS no mesmo servidor de produção e ter dois tipos de relatórios - um executando no Report Viewer, conectando-se ao SSRS (modo remoto) e o outro chamando o serviço da web do SSRS para gerar PDFs.
Para ambos os tipos de relatórios, fica muito lento ao carregar a página, levando mais de 20 segundos. É mais evidente durante períodos de carga pesada do servidor e a lentidão desaparece depois de reciclar o pool de aplicativos no IIS, mas volta depois de um tempo (o pool de aplicativos é definido para reciclar diariamente às 3h).
Eu verifiquei o log de execução do SSRS - para todos os relatórios, o tempo para recuperação de dados + processamento + renderização não levará mais de 2 segundos e os logs HTTP do SSRS indicarão que não há solicitação do IIS quando a página se torna não responde - uma vez que o pedido chega, carrega muito rapidamente. Os relatórios quando executados pelo gerenciador de relatórios são muito rápidos também.
Não parece que o SSRS é o culpado aqui e parece que algo está causando isso no IIS.
Alguém mais encontrou um problema semelhante ou pode me apontar na direção certa para diagnosticar?
Muito obrigado.
Tags iis-8 application-pools ssrs