Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
Обзор выполненных скриптов и результатов
-
Какие решения вы используете для того, чтобы видеть/визуализировать, какие BAS-скрипты запускались, когда и как часто, и каков был результат — успешное выполнение или ошибка?
В настоящее время я записываю результат выполнения скрипта в MySQL-базу данных и использую, например, MS Power BI для визуализации данных.
Какие существуют более рациональные или практичные подходы для графического отображения работы BAS и для быстрого обнаружения и реагирования на случаи, когда бот перестает работать (например, из-за изменения кнопок, тегов и т.д. на целевой странице)? Возможно, в сочетании с автоматическими уведомлениями через Telegram при пяти последовательных ошибках или других необычных ситуациях.