@sergerdn Функционал BAS намного удобнее, чем Puppeteer или Selenium. Думал что с переносом профилей вопросов не возникнет.
Хромиум встроенный в BAS виснет из-за того что грузит процессоры на 100%
-
Всем привет. Скрипт в BAS работает с сайтом MOSTBET.
Запустили сначала на платном виртуальном сервере с двумя процессорами. Начали тестить. День, два, на третий-четвертый день скрипт начинает троить, а точнее перестаёт работать. При попытке открыть браузер (который и до запуска скрипта при открытии в интерфейсе BAS тупил сильно), страница сайта ведёт себя не адекватно: Часть данных на сайте не обновляется (коэффициенты к примеру) а часть обновляется. Мышь двигается. Но самое главное, скрипт перестаёт парсить данные.
Перегружаешь скрипт - всё норм, начинает работать нормально.
Начали анализировать нагрузку сервера. Увидели что процы загружены на 100%. Не долго думая, купили мощнее тариф с тремя процами. Запускаем, УРА! Нагрузка на процы 25% и прыгает незначительно. Возвращаемся через сутки, эпик фейл - загрузка процев опять на 100% на протяжении всех суток (по истории личного кабинета сервера).
В этот раз проверили кто именно грузит процы: Ну конечно же Хромиум BASa.
Вывод: Это так разработчики BAS криво Хромиум встроили который так криво работает перегружая процы на столько что страница сайта начинает виснуть!?
Или есть что-то страшно непонятное что мы не учли и для работы скрипта разработанного на BAS нужно 25 процессоров чтобы утолить жажду Хрома? (я кста несколько лет назад ушел на Brave). И кстати, если кто-то удумает развивать теорию "ответки ресурса Mостбета на фрод", доложусь: Ранее, до написания скрипта, таже самая страница сайта, в ручном режиме мониторилась сутками, месяцами на личном ПК (правда в Brave) и ничего не висло. Да и как можно сделать так чтобы страница не отдавала данные, частично? Да даже если и можно, и что, почему из-за этого процы будут перегружены? (( Засада.!
Подскажите други, сталкивался ли кто-то с подобной проблемой и что можете порекомендовать в такой ситуёвине?


-
- Любой сервер можно уронить на бок, зависит от рук программиста кто писал код в BAS
- Любой сайт, который открыт в Хроме, может уронить сервер на бок.
- Используйте или именитых облачных провайдеров или выделенные сервера.
45 евро вместе с налогами в месяц:
https://www.hetzner.com/dedicated-rootserver/ax41-nvme -
- Что за процессоры стоят на сервере?
2.Какая версия BAS?
3.В какое количество потоков работает скрипт?
4.Потоки работают непрерывно или перезапускаются?
5.Есть возможность предоставить скрипт для тестирования?
6.Есть вероятность, что в одном браузере открывается большое количество вкладок?
- Что за процессоры стоят на сервере?
