o que acontece com asp.net aplicativo web (asmx ws) no IIS 6.0, quando está ocioso por horas ou assim?

StackOverflow https://stackoverflow.com/questions/2048334

Pergunta

Eu tenho um web service asmx e eu carga de bando de dados do sistema para estruturas de dados internas.Este sistema de dados é usado para verificar a validade de pedidos.No entanto, quando não há pedidos para dizer 3 horas (talvez menos) de inicializações são feitas novamente.O objeto que serve a pedidos

private static bool _initOk

variável que controla o initialzation.Quando o aplicativo estiver ocioso que a variável é definida para false.É porque o IIS pára a execução e a dll que contém o código é descarregado ou algo assim?Se pedidos de chegar em constante intervalo de inicializações não são feitas novamente.Não há nada que eu possa fazer sobre isso?

Obrigado!

br:Matti

Foi útil?

Solução

É uma configuração de pool de aplicativo (no Gestor de IIS), se parar o processo, quando ele é iddle por um período de tempo, ou o tempo para reiniciar (reciclagem) é quando certas condições são satisfeitas.

Em cada reinicialização do processo, a sua inicialização será feito novamente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top