none
deixar código sempre em execução no asp.net RRS feed

  • Pergunta

  • Bom dia, 
    preciso deixar um código sempre em execução, ele tem um time que puxa informações de tempos em tempos de uma estação meteorológica, consigo fazer o código ficar funcional com uma página aberta, mas eu preciso que o código fique em execução mesmo se a página for fechada, alguma solução? para deixar o código em execução direto pelo servidor?

    servidor usado é da kinghost

    obrigado


    Liniker Fortunato, Analistas de sistemas

    quarta-feira, 26 de fevereiro de 2020 03:14

Todas as Respostas

  • Olá amigo,

    O que você precisa é de um agendador de rotina (scheduler). Há algumas bibliotecas free disponíveis que fazem isso, como a Quartz. Neste caso, você codifica a rotina a ser executada em intervalos de tempo no arquivo global.asax.

    Att.

    quinta-feira, 27 de fevereiro de 2020 13:25
  • Olá bom dia.

    Voce pode criar um serviço;

    este serviço voce instala e fica nos services do windows. 

    acesse:  win R services.msc    Nesta tela voce verá os serviços instalados.

    o seu serviço ficará nesta lista.  Obs:  Precisa algumas configurações, modo "automático" para startar.

    espero que te ajude.

    sexta-feira, 28 de fevereiro de 2020 13:56