Size: a a a

2021 May 20

А

Александр in Scrapy
У скрапи есть scrapyd, который позволяет хостить пауков и по апишке их дергать
источник

А

Александр in Scrapy
Вопрос был в реализации сервиса, который бы их дергал с периодичностью меньше чем в минуту
источник

К

Кирилл in Scrapy
Там точно так же будет долго запускаться
источник

К

Кирилл in Scrapy
Посмотри исходники как скрапид создает пауков
источник

OS

Oleg Shleiko in Scrapy
это уже от настроек зависит...
источник

А

Александр in Scrapy
Проверял, вроде колдстарт примерно 2 секунды
источник

OS

Oleg Shleiko in Scrapy
мне кажется всё быстрее у нас работает
источник

К

Кирилл in Scrapy
systemd форкает, scrapyd форкает... Примерно тоже самое
источник

OS

Oleg Shleiko in Scrapy
Разъясни плз что такое форкает)
источник

К

Кирилл in Scrapy
Системный вызов который создает процесс, fork. Я про то, что если нужно быстродействие и отклик, что аж прям секунды считают, то создание процесса никогда не сравниться с уже работающим и ждущим пауком
источник

(

(o_O) in Scrapy
фокает процесс себя, а это spawn
источник

OS

Oleg Shleiko in Scrapy
спасибо
источник

OS

Oleg Shleiko in Scrapy
спасибо
источник

К

Кирилл in Scrapy
А в чем разница?
источник

(

(o_O) in Scrapy
И еще раз, гляньте на scrapy-rt (не scrapyd)
источник

(

(o_O) in Scrapy
Форк - это копирование процесса, т.е. получаем полную его копию и шаред мемори в придачу. А разнородные процессы просто запускаются (spawn).
источник

К

Кирилл in Scrapy
Они всегда форкаются. Только разница в том, продолжается ли выполнение текущего текста или загружается новый
источник

К

Кирилл in Scrapy
Все процессы исходят форками от нулевого процесса
источник

(

(o_O) in Scrapy
Спорить не буду, я ядро линукса не читал.
источник

К

Кирилл in Scrapy
Я имел ввиду от первого, который инит
источник