የScrapy ፕሮክሲ በአንድ ጊዜ የሚፈቀዱ ጥያቄዎች በበርካታ ጎራዎች ላይ
ብዙ የዒላማ ጎራዎች አንድ የፕሮክሲ ኮታ ሲጋሩ የዳውንሎደሩን አጠቃላይ የአንድ-ጊዜ ገደብ ይጠቀሙ፣ ከዚያም ተመሳሳዩን መለያ የሚጋሩ ሌሎች ተሳቢዎችን ያስቡ።
እያንዳንዱ መድረሻ አንድ የፕሮክሲ መለያ ከተጠቀመ፣ የዚያ መለያ በአንድ ጊዜ የሚፈቀደው የጥያቄ መጠን በሁሉም መድረሻዎች ላይ ሊወጣ ይችላል። በየጎራው የተቀመጠ ገደብ ብቻውን ያንን የጋራ በጀት አይገልጽም።
ቢያንስ 20 በአንድ ጊዜ የሚደረጉ ጥያቄዎችን የሚፈቅድ መላምታዊ መለያ ለማሰብ፣ ትንሽ ክፍተት ይተዉና የተሳቢውን አጠቃላይ የዳውንሎደር ገደብ ያዘጋጁ፦
CONCURRENT_REQUESTS = 16
ይህ ምሳሌያዊ ድልድል ነው፣ ለሁሉም አቅራቢ የሚመከር ዋጋ አይደለም። Scrapy የCONCURRENT_REQUESTS ፍቺን እንደ ዳውንሎደሩ ከፍተኛው በአንድ ጊዜ የሚደረጉ ጥያቄዎች ቁጥር ይገልጻል። በየጎራው የተቀመጡ መቆጣጠሪያዎች ተጨማሪ ቅናሽ ሊያደርጉ ይችላሉ፤ ነገር ግን አጠቃላዩን ጣሪያ አይተኩም።
ሌሎች ተሳቢዎችንም በቁጥሩ ውስጥ ያካትቱ። ሁለት ራሳቸውን የቻሉ ተሳቢዎች ለእያንዳንዳቸው 16 ጥያቄዎች ቢፈቀዱ፣ በአንድነት የ20 የጋራ ፈቃድን ሊያሳልፉ ይችላሉ። በጀቱን ሆን ብለው ይከፋፍሉ ወይም እነዚያ ደንበኞች በሚገናኙበት ቦታ የጋራ ገደብ ያስፈጽሙ።
አቅራቢው ምን እንደሚቆጥርም ይወስኑ። የHTTP ጥያቄዎች፣ ክፍት የTCP ግንኙነቶች፣ ንቁ ዋሻዎች እና በሰከንድ የሚደረጉ ጥያቄዎች የተለያዩ መጠኖች ናቸው። ቀጣይ ግንኙነቶችና ማልቲፕሌክሲንግ ቁጥራቸው እንዲለያይ ሊያደርጉ ይችላሉ። ስለዚህ የጥያቄ ቅናሽ ቅንብር ሙሉ የግንኙነት ወይም የፍጥነት ገደብ አይደለም።
የዒላማ ጣቢያውን ፍጥነት እንደ ተለየ ገደብ ይያዙ። የፕሮክሲ መለያው ጥቅም ላይ ያልዋለ አቅም ቢኖረውም፣ ለአንድ መድረሻ ያነሰ ቅናሽ ወይም የማውረድ መዘግየት አሁንም ተገቢ ሊሆን ይችላል።