Preciso de reciclagem automática do IIS pool a cada N horas?

3

Por padrão, o IIS tem as configurações do pool de aplicativos "Reciclagem" configuradas como "Intervalo de tempo normal (minutos) = = 1740", o que faz o pool de aplicativos ser reiniciado a cada 29 horas, independentemente do que aconteça e da carga do servidor.

Como sei se preciso desta política de "reciclar automaticamente todas as horas"?

    
por sharptooth 12.02.2013 / 15:10

2 respostas

3

Depende do seu aplicativo. Eu tenho alguns aplicativos que eu não quero reciclar quando está ocupado no site. Por isso, mudei o intervalo regular para tempos específicos. Desta vez são tarde da noite e no início da manhã. Dessa forma, a reciclagem não interfere na interação do usuário no site.

Para sites comuns, não seria um problema ter intervalos regulares.

Como você pode optar por reciclar com base em pedidos e memória. Isso também depende de suas especificações do servidor da web (RAM).

    
por 12.02.2013 / 15:29
1

Estes são os meus pensamentos sobre o assunto, por isso é melhor realizar sua própria pesquisa e chegar à sua própria conclusão. Embora possa ser extremo, a reciclagem não deve ser usada para "resolver" um vazamento de recursos ou um travamento. Se você estiver em um ambiente limitado em recursos e hospedar vários sites, poderá ver a reciclagem / limitação para melhor usar os recursos. No entanto, vamos fingir que eu construo um serviço do windows em vez de um site no IIS para uma empresa. Se meu serviço cair durante a execução por 24 horas ou consumir toda a memória em um servidor e eu não declarar isso nas especificações, pedir para agendar uma tarefa para reiniciar o serviço a cada 29 horas provavelmente não será aceitável para alguns clientes e eles me pediam para consertar isso. Bem, é isso que a reciclagem está fazendo. Claro que traz um novo processo de trabalho antes de terminar o antigo, mas você verá os efeitos de uma inicialização a frio de um processo de trabalho. Assim, eu recomendaria testar como o site é executado sem reciclagem ou o tempo limite ocioso e ajustar de acordo.

    
por 20.03.2016 / 02:27

Tags