1

Я пытаюсь запустить приложение .NET core как службу, но не могу понять, потому что это не тот тип программного обеспечения, который я обычно запускаю на сервере Ubuntu.

Каждый раз, когда я закрываю консоль, приложение останавливается, и я хочу, чтобы оно работало как служба. Я использую команду "dotnet run" и пытался использовать команду как cronjob, но это, похоже, не работает.

Можно ли даже использовать приложение ядра .NET в качестве службы в Ubuntu?

1 ответ1

0

Если вы хотите, чтобы ваше приложение работало в фоновом режиме после закрытия терминала, вы можете использовать что-то вроде gnu screen или nohup.

Для работы в качестве системного демона вам необходимо настроить систему инициализации (в Ubuntu скорее всего systemd или upstart).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .