Хромиум встроенный в BAS виснет из-за того что грузит процессоры на 100%

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

  • @Гендальф

    • Любой сервер можно уронить на бок, зависит от рук программиста кто писал код в BAS
    • Любой сайт, который открыт в Хроме, может уронить сервер на бок.
    • Используйте или именитых облачных провайдеров или выделенные сервера.

    45 евро вместе с налогами в месяц:
    https://www.hetzner.com/dedicated-rootserver/ax41-nvme

    1. Что за процессоры стоят на сервере?
      2.Какая версия BAS?
      3.В какое количество потоков работает скрипт?
      4.Потоки работают непрерывно или перезапускаются?
      5.Есть возможность предоставить скрипт для тестирования?
      6.Есть вероятность, что в одном браузере открывается большое количество вкладок?
  • @m4zuper

    1. ЦП: AMD Epyc™ до 3.0 GHz
      NVMe накопитель; Виртуализация KVM;
    2. BrowserAutomationStudio 25.8.0
    3. 1
    4. поток один не прерывный
    5. Нет. Исходники не выкуплены.
    6. Нет, вкладка одна.
  • image.png
    Ситуация на текущий момент. Скрипт работает но на пределе 3х процев.

  • @Гендальф Я бы посоветовал попробовать обновить проект до последней версии.
    Без доступа к исходникам будет, мягко говоря, проблематично определить причину проблемы, возможно есть проблемы с самим скриптом.

  • 0 Votes
    2 Posts
    349 Views
  • 0 Votes
    2 Posts
    449 Views
  • 0 Votes
    2 Posts
    674 Views
  • 0 Votes
    2 Posts
    1192 Views
  • 0 Votes
    2 Posts
    1139 Views