Quando um pool de aplicativos com intervalos de tempo e um tempo específico será reciclado?

3

Estou correto em assumir um pool de aplicativos com configurações de reciclagem de:

  • intervalo de tempo regular: 1740
  • Horário específico: 3:00 AM

será redefinido somente às 3:00, porque o intervalo de tempo é superior a 24 horas?

    
por Craig 16.06.2015 / 10:55

2 respostas

1

No IIS 8.5 (Windows 8.1), acabei de executar o teste a seguir.

Minha hora de início é 11:04 . Defino o pool de aplicativos para reciclar em 11:06 (hora específica) e também redefinir a cada 5 minutos (intervalo de tempo regular).

Usando o PowerShell -

ps w3wp | select ProcessName, StartName

Primeiro, ao verificar a data de início do processo, recebo 11:04:27 (a hora em que alterei as configurações do pool de aplicativos, forçando uma reciclagem).

Então, eu recebo 11:06:00 (quando o tempo específico passa).

Eu deixo o tempo passar. A próxima mudança é em 11:11:00 . Isso é 5 minutos de quando a última reciclagem de tempo específico entrou em cena.

Portanto, em suma, o contador de intervalo de tempo regular é redefinido quando o tempo específico passa.

TL; DR

Na pergunta em questão, o pool de aplicativos será redefinido às 3:00 da manhã todos os dias, porque os 1740 minutos sempre são interrompidos pelo tempo específico de reciclagem.

    
por 17.11.2016 / 12:16
0

Esse é o meu entendimento também. O contador do intervalo de tempo será reiniciado todas as noites às 3:00 da manhã e nunca atingirá o limite de 29 horas.

Não consigo encontrar nenhuma informação oficial sobre isso. Para confirmar essa suposição, ative o registro de eventos e deixe-o funcionar por alguns dias. Os eventos devem estar no Application Event Log com a fonte WAS

    
por 16.06.2015 / 13:01