Problemas com a desativação do desligamento do IIS do processo de trabalho ocioso?
-
09-06-2019 - |
Pergunta
Encontrei um problema com um IIS
aplicativo da web encerrando um processo de trabalho ocioso!A próxima solicitação teria então que reinicializar o aplicativo, causando atrasos.
Desativei o desligamento do IIS de processos de trabalho ociosos no pool de aplicativos para resolver isso.Há algum problema associado à desativação disso?Se o processo estiver vazando memória, imagino que seja legal reciclar o processo de vez em quando.
Há algum outro benefício em encerrar esse processo?
Solução
Presumo que você esteja se referindo ao IIS 6.
Em vez de desabilitar completamente o desligamento, talvez você possa simplesmente aumentar o tempo que ele espera antes de encerrar o processo.O servidor está essencialmente conservando recursos - se o seu servidor puder suportar a alocação de recursos para um processo que fica praticamente sem fazer nada, então não há mal nenhum em deixar isso acontecer.
Como você mencionou, definir a reciclagem automática do processo em um limite de memória seria uma boa ideia, se houver possibilidade de vazamento de memória.