Hi,
As the title says my problem is that I need to limit the amount of parse callbacks being processed concurrently as the are quite memory intensive (some of them create a selenium instance).
To avoid this I want to prevent scrapy from downloading new requests while parse callbacks are still being processed.
I have written this middleware to reschedule requests if they exceed a certain limit.
However at some point the scraping seems to stop and no new requests are made.
Can you help me check if I missed something?
Best Regards
Leo