Regelen i en setning#
Roter når hver forespørsel er uavhengig; hold fast når målet binder forespørsler sammen (en innlogging, en handlekurv, et paginasjonssøk, et flertrinnsskjema) eller når det ser konsistens.
Beslutningstabell#
| Jobb | Modus | Brukernavn |
|---|---|---|
| Samle produktsider etter URL | Rotasjon | USER- cc- de |
| Søk, og åpne deretter tre resultatsider | Klebrig, 5 min | USER-cc-de-sid-q17-ttl-5m |
| Legg til i handlekurv, kassen, bekreftelse | Klebrig, 30 min | USER- cc- us- sid- order42- ttl- 30m |
| Logg inn og opptre som én bruker for en dag | Klebrig, 24 timer | USER- cc- gb- sid- acct9- ttl- 24h |
| Behold én adresse i flere uker | Ikke en økt: Internettleverandørens mellomtjener | Fjern ip:8000 fra listen din |
| SERP prøvetaking fra mange byer | Roterende, by per forespørsel | USER- cc- us- city- chicago |
Hvordan gatewayen bestemmer seg#
- En ny TCP-tilkobling er en ny transporttilkobling, ikke bevis på en ny utgang.Gatewayens tildelte rotasjonsmodus bestemmer hvordan denne forbindelsen rutes.
- Bruk en distinkt øktidentifikator for hver uavhengige arbeidsflyt, der den tildelte gatewayen støtter det. Bekreft tillatt varighet og plasseringsparametre i dine forbindelsesdetaljer. En hjemmeenhet kan koble fra før forespurt varighet; en fast økt er ikke en garanti for samme IP i dager. For en fast adresse, sammenlign et dedikert statisk produkt.
- Endre en øktidentifikator ber om en separat rutingsøkt der det støttes. Det garanterer ikke en ubrukt eller annen IP. Mål de returnerte adressene i stedet for å trekke dem fra brukernavnet.
- En inaktiv tidsgrense kan komme fra klienten, gatewayen, utgangen eller målet. Registrer den forløpne tiden og sammenlign klientens tilkoblings-/lesegrenser med de tildelte tjenesteinnstillingene. En tilbakestilling av forbindelsen beviser ikke i seg selv at boligutgangen gikk offline; gjenskap feilen med en liten forespørsel før du endrer konfigurasjonen.
Hold-i-live fellen#
En klientøkt bruker sokler på nytt; bare den tildelte gatewayen bestemmer rotasjon og oppførsel for faste økter. Bruk øktparametrene som følger med tjenesten, og bekreft avslutningen over flere forespørsler. Å lukke en sokkel eller sende Connection: close garanterer ikke en annen IP.
Forsøk igjen#
Klassifiser svaret før du prøver på nytt. En 403 kan indikere en tilgangsregel som en annen IP ikke vil løse. For 429, respekter Retry- After og reduser forespørselsfrekvensen; bruk begrenset tilbaketrekking for midlertidige tilkoblinger eller tjenerfeil. Prøv tilstandsendring bare når du kan unngå dupliserte handlinger.
Parallell#
Separate øktidentifikatorer isolerer rutingpreferanser, ikke informasjonskapsler i nettleseren eller programtilstanden. Start med et lite antall arbeidere, mål feil og trafikk, og øk gradvis innenfor grensene som er bekreftet for ordren din og destinasjonen.Et smalt by- eller transportørvalg kan redusere tilgjengelig kapasitet.
Spørsmål folk stiller#
Er en klebrig økt dyrere?
Trafikk koster det samme per GB uansett om utgangen roterer eller ikke; en økt-ID endrer ruting, ikke pris.
Kan jeg gjøre en økt vare lenger enn 24 timer?
For adresser som må være faste i flere uker, kan du leie en proxy fra en ISP: statisk, dedikert og ubegrenset trafikk.