O IIS demora a carregar o Report Viewer

1

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.

    
por apache1123 20.10.2016 / 03:52

0 respostas