Извиняюсь за то, что это ужасный вопрос.
Итак, я написал консольное приложение C#, которое загружает и обрабатывает большие файлы. Несколько потоков работают asyn c et c, и код работает в течение нескольких часов / дней. Он передает обновления на консоль каждые пару секунд, чтобы вы знали, что он работает.
Однако иногда он останавливается случайным образом (обычно, если это окно не имеет фокуса), затем, если вы выберете окно, нажмите любую клавишу, оно в жизнь.
Это на Windows сервере 2016 или Windows 10, Visual Studio 2019 и. net core 3