Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Matvey
8
Pavlo
Всем привет, а есть какое-то годное расширение что бы удобно вытягивать класы не через код элемента
Sektor
кто-нибудь сталкивался с зависаниями и вылетами если 15-20 браузеров запускать и через пупетир с ними работать?
Sektor
если 10 запускаю все норм, а если 15-20 начинает все лагать (притом в диспетчере задач ресурсы не все заняты), а потом вылет и вот такая ошибка
Sektor
может тут есть добрые знающие люди которые подскажут это я дурак кривой код написал или это фича пупетира такая
Null
если 10 запускаю все норм, а если 15-20 начинает все лагать (притом в диспетчере задач ресурсы не все заняты), а потом вылет и вот такая ошибка
Судя по ошибке у тебя в JSON какие-то мусорные данные попались. Он при попытке их распарсить падает.
Sektor
Судя по ошибке у тебя в JSON какие-то мусорные данные попались. Он при попытке их распарсить падает.
Это не у меня, по стэку там нет моего кода, чисто код либы, притом я такие методы даж не использую, вообще хз каким образом и где оно используется. Был бы мой код в стеке я б конечно логирования напихал туда
Sektor
А так хз что за данные конечно, когда меньше потоков может скок угодно работать и не вылетать. И на другом компе где обычная винда а не серверная при таком же количестве потоков проблем не наблюдается
Null
Это не у меня, по стэку там нет моего кода, чисто код либы, притом я такие методы даж не использую, вообще хз каким образом и где оно используется. Был бы мой код в стеке я б конечно логирования напихал туда
Puppeteer использует под капотом протокол CDP (Chrome DevTools Protocol), вот там JSON используется. Ему на вход почему-то приходит мусорный JSON. Если такое происходит из-за гонки (когда запускаешь много клиентов), то это баг. Думаю лучше ишью создать на гитхабе к твоей либе
Sektor
+ на другой машине где не винсервер а по мощности +- такой же проц таких прроблем не возникает
Sektor
и не лагает. А тут лаги начинаются и заканчиваются вылетом
Null
А что за либа у тебя?
Sektor
puppeteersharp
Sektor
ну и свой код для работы
>>@$$H**t ⁶⁶⁶ <\666,666*&
а кто то пробывал взаимодействовать с chromium?
>>@$$H**t ⁶⁶⁶ <\666,666*&
на прямую
>>@$$H**t ⁶⁶⁶ <\666,666*&
+
ты через сокеты?
>>@$$H**t ⁶⁶⁶ <\666,666*&
чтоб взаимодейстовать?
Null
ты через сокеты?
Ну да. В некоторых задачах достаточно буквально пары команд, я их напрямую по сокетам передаю. Зато полный контроль, не нужно мириться с ограничениями либы. Ну и плюс я свою обвзяку пишу на основе CDP. (Но это не опенсорс.)
Null
Я пока не видел чтобы кто-то мог определять такие методы. Так как страницу мы не модифицируем и запросы внутри страницы не выполняем.