Deixe um aplicativo core .NET rodar como um serviço no Ubuntu

1

Estou tentando deixar um aplicativo núcleo .NET funcionar como um serviço, mas não consigo entender, porque não é o tipo de software que eu normalmente executo em um servidor Ubuntu.

Sempre que fecho o console, o aplicativo é interrompido e eu gostaria que ele fosse executado como um serviço. Estou usando o comando "dotnet run" e tentei usar um comando como um cronjob, mas parece que não funciona.

É possível até mesmo permitir um aplicativo núcleo .NET como um serviço no Ubuntu?

    
por Alex 25.07.2017 / 21:39

1 resposta

0

Se você deseja manter seu aplicativo em execução em segundo plano depois de fechar o terminal, pode usar algo como tela do gnu ou nohup .

Rodando como daemon do sistema, você precisa configurar seu sistema init (no ubuntu, provavelmente systemd ou upstart ).

    
por 26.07.2017 / 01:02