Size: a a a

2020 October 21

V

Victor in Scrapy
60 потоков - 99% загрузка ядра
источник

V

Victor in Scrapy
так то если скрапить просто и сохранять - то и 200 держит
источник

i

i in Scrapy
99% загрузка проца или одного ядра?
источник

V

Victor in Scrapy
я сейчас урлы разбил на 5 частей и запустил 5 процессов - по одному скраппи на каждый
источник

V

Victor in Scrapy
99% ядра
источник

A

Andrii in Scrapy
i
а что за файл? или не показали, опасную штуку-то?
докементация скрапи по мидлварах 😂
источник

i

i in Scrapy
ну т.е. проблема-то не в скрапи а в твоей обработке, сделай ее на мультитредовом пуле.
источник

A

Andrii in Scrapy
так еще сказал что за ето хочет 1000 рублей, я попросил цену в $, сразу стало 50$ 😂
источник

V

Victor in Scrapy
мультипроцессорном уж тогда. Но я там лок боюсь поймать. Уже было пару раз )  Скрапи крутится, лок мутится ))
источник

i

i in Scrapy
import multiprocessing
и т.д. когда вот ты страницу свою колбасишь - отправляй данные просто в соседний скрипт, например, и параллельно пусть оно молотит по всем ядрам процессора. правда, это надо наверное пайп придется писать, хз.
источник

V

Victor in Scrapy
ага оно
источник

V

Victor in Scrapy
Andrii
так еще сказал что за ето хочет 1000 рублей, я попросил цену в $, сразу стало 50$ 😂
так он в битках принимает, проси в битках - будет 50 битков сразу
источник

i

i in Scrapy
ну как вариант чтобы не мурыжиться - делишь урлы на чанки по ядрам, запускаешь все это на ээээ
источник

i

i in Scrapy
источник

V

Victor in Scrapy
ну вот я так и сделал ) только запустил 5 раздельных скрапи
источник

i

i in Scrapy
и все. поделие имени костылей и палок готово
источник

V

Victor in Scrapy
ну да
источник

i

i in Scrapy
ну а круче у тебя и не выйдет, если у тебя в итоге выходит 99% загрузки по всем ядрам
источник

V

Victor in Scrapy
там скрапи стартует на 4х процах...а чего оно делается на одном только?
источник

i

i in Scrapy
дальше уже копать только в какие-то си-инлайны там или другие ускорения питона аля этого, как его
источник