Переходите на http клиент и работайте через GET/POST запросы. Полная эмуляция браузера - тяжелый процесс, поэтому и лаги возникают. У меня тоже комп с 12 ядерным ryzen и 32 гб оперативы не вывозит больше 15-25 браузеров. http клиент если грамотно им пользоваться по словам разработчиков может выдерживать до 2000 потоков. Я запускал 100 потоков через http клиента и нагрузка на процессор была в районе 1%.
Асинхронная функция - перезапуск потоков
-
Возникла необходимость зациклить скрипт, однако поставить повтор в самом скрипте недостаточно.
Скрипт работает в несколько потоков через асинхронную функцию, но даже не указывая время работы "ожидания асинхронной функции" он заканчивается. Делал через метки внутри той самой функции.
Можно ли как то отследить и запускать поток(и) заново (ошибку/выполнение)? -
@mmaxsmile said in Асинхронная функция - перезапуск потоков:
Можно ли как то отследить и запускать поток(и) заново (ошибку/выполнение)?
