мое приложение создает задачу для каждой учетной записи в коллекции БД.Каждое задание будет иметь свой собственный экземпляр mongoclient (соединение mongodb - у каждой учетной записи есть своя собственная база данных) и выполняется 24/7, каждые полчаса он получает данные с сайта и обновляет их в своей базе данных.С одной или двумя задачами все работало без проблем.Как нет.Количество задач увеличилось (с 12 до 14). Требуется почти вся загрузка ЦП, например, от 95% до 99%.Иногда appln останавливается, так как процессор достигает своего максимального предела.Я использовал Tasks вместо Thread, поскольку он легкий, но перегружает процессор.
Мне нужна помощь для эффективного использования Задач.
Я использую mongodb с .Net.
-монго версия сервера- 3.4.17
-монго версия драйвера - 2.7.2
-.Net framework 4.7.2