фоне выполняется процесс на несколько часов работы, при отладке через IDE все работает отлично, но после публикации почему-то сервис останавливается и возобновляет работу только при обращении к приложению. Подскажите пожалуйста как можно запретить системе останавливать фоновый процесс и правильно ли вообще использовать IHostedService в таком случае или нужно отказаться от подобной реализации?
Это может быть связано с тем, куда ты публикуешь
Ммм, запахло iis или дешевым облаком
Это лечится? Или лучше отказаться от IIS совсем? И если отказываться то в пользу чего лучше?
Лечится, там надо куда то в настройки лезть, а так кор отлично умеет работать без него
Настройки recycling покури. Но вообще да, всегда было плохой затеей запускать всякие долгие фоновые задачи на IIS, он очень любит убивать приложения по всяким своим политикам.
Можно отключить, конечно же.
Спасибо большое всем за ответы, решил через настройки IIS как вы и советовали!
Обсуждают сегодня