Ganacsade ayaa leh codsiyo isku mar ah oo ku filan. Si kastaba ha ahaatee wuu istaagaa mar kasta oo uu proxy pool ka codsado cinwaan kale. Ku darista proxy badan ma taabto istaaggaas.

Qaab middleware caadi ah ayaa u wacaa requests.get(pool_url) gudaha process_request(). Tani waa hawl shabakadeed synchronous ah oo ku socota dariiq la filayo in ay la shaqeyso matoorka asynchronous ee Scrapy. Inta wicitaanku sugayo, waxa uu hor istaagi karaa shaqo aan xiriir la lahayn oo ku jirta isla dunta dhacdooyinka.

Shaqada waxaa ku jira laba codsi

Hal codsi ayaa ka hela endpoint adeegga pool. Kan kale waxa uu isticmaalaa endpointkaas si uu ula xiriiro meesha loo socdo. Si gooni ah u cabbir oo u soo sheeg. API pool gaabis ah waxa uu ka dhigi karaa proxy kasta oo la doortay mid gaabis ah ka hor inta uusan barnaamijku xitaa ku xirmayn.

Isticmaal is-dhexgal ogaansho asynchronous ah oo ay taageerto nooca Scrapy ee la rakibay, ama soo hel oo cusboonaysii goos goos maxalli ah oo xaddidan oo ka baxsan dariiqa muhiimka ah ee codsi kasta. Haddii shaqada xannibaysa loo baahan yahay in la raro, sii fuliyahaas xaddidiisa iyo maaraynta waqtiga dhammaadka; saf aan xad lahayn waxa uu kaliya rarayaa dib u dhicidda.

Ha siin si otomaatig ah wicitaan ogaansho kale codsi kasta. Kayd gaaban ama dufcad la kireeyay ayaa yareyn kara ku-tiirsanaanta adeegga pool, haddii cimrigiisu uu waafaqsan yahay siyaasadda dhabta ah ee endpoint-yada adeegga.

Qeex waxa uu ka dhigan yahay raadin guuldarraysatay

Jawaab pool madhan ama guuldarraysatay waa in aanay si aamusan u tirtirin xogta proxy oo aanay u oggolaan codsi toos ah. Dooro natiijo cad: sugitaan ku jira miisaaniyadda shaqada, guuldarraysi, ama isticmaal endpoint kaydsan oo la ansixiyay.

Dariiqa API pool laftiisa sidoo kale ka dhig mid furan. Haddii ay tahay adeeg gudaha ah, u dirista magaca martigeliyaha gaarka ah iyada oo loo marayo isla proxy-ga ay ka caawinayso in la doorto waxa ay abuuri kartaa ku-tiirsanaan wareeg ah.

Marka ogaanshuhu shaqeeyo isagoo aan xannibin shaqo aan xiriir la lahayn, baadh macaamilka proxy caadiga ah. Kuwaasi waa hagaajinno gooni ah, oo waqtigoodu wuxuu mudan yahay beerar gooni ah logga.

Maqaallo la xiriira