Переходите на http клиент и работайте через GET/POST запросы. Полная эмуляция браузера - тяжелый процесс, поэтому и лаги возникают. У меня тоже комп с 12 ядерным ryzen и 32 гб оперативы не вывозит больше 15-25 браузеров. http клиент если грамотно им пользоваться по словам разработчиков может выдерживать до 2000 потоков. Я запускал 100 потоков через http клиента и нагрузка на процессор была в районе 1%.
Задержка между запусками потоков
-
Приветствую, не особо разобрался как можно сделать задержку между запусками браузеров.
Например: запустился 1 поток, прошло n секунд пока работает первый, запустился 2 поток, и так по кругу...Пытался сделать на "асинхронной многопоточности", не получилось.
Есть ли готовое решение с раскидыванием данных из ресурса, установкой своего кол-ва потоков, перезапусках при ошибках..?
Заранее благодарю за ответ!